日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Solaris系統(tǒng)的啟動和關機

Solaris 2.x 采用了基于 Unix 系統(tǒng) System V Release 4.0 標準的靈活的啟動過程 , 使得很容易產(chǎn)生和定制在各個主機和系統(tǒng)上都通用的啟動和關機過程,這與 Solaris 1.x 所用的簡單的 BSD 風絡的啟動過程形成了對比,后者缺少針對不同的系統(tǒng)狀態(tài)的啟動腳本的不同組織形式 。本章的目的是向讀者介紹一些基本術語和初始化參數(shù),它們在將 Solaris 系統(tǒng)引入到單用戶和多用戶運行等級或者 init 狀態(tài)的過程中扮演了重要角色,其中 init 狀態(tài)是非常獨特的操作狀態(tài),init 狀態(tài)間的切換由 init 進程管理 。閱讀本章后,Solaris 2.x 的管理員們在診斷他們自已系統(tǒng)的啟動和關機過程時就會覺得有些自信了,并且在升級 Solaris 1.x 系統(tǒng)時,會對啟動時各過程的順序和之間的依賴關系有清楚的理解 。
在許多方面,Solaris 的啟動和關機于許多其它系統(tǒng)有相似性,然而,認識和理解 Solaris 操作系統(tǒng)于其它服務器不同的特性也是非常重要的 。SPARC 硬件的一個重要的功能是稱為 OpenBoot 的固件監(jiān)視系統(tǒng),它負責啟動前的一些重要任務:
· 通過鍵入下面的字符啟動 Solaris 操作系統(tǒng) :
ok boot
在 OpenBoot 提示符下 , 它將啟動 Solaris 內(nèi)核 ( 在 Solaris x86 上,boot 命令必須通過 Primary Boot Subsystem 菜單執(zhí)行 )
· 設置系統(tǒng)配置參數(shù),如啟動設備,它可以是幾個硬盤之一(由設備的全路徑名確定),或者是網(wǎng)絡上的一臺其它主機,也可以是一個 CD-ROM 驅(qū)動器 。
· 通過執(zhí)行下面這條命令監(jiān)測網(wǎng)絡流量 :
ok watch-net
在 OpenBoot 提示符下運行
· 對系統(tǒng)設備執(zhí)行簡單的診斷和測試 ( 例如,檢測 SCSI 總線的終結(jié)狀態(tài),或者執(zhí)行稱為上電自檢的 POST ( Power-On Self Test POST )檢測 )
和許多 Linux 版本帶的 LILO Linux 加載器不一樣,OpenBoot 不只是一個簡單的操作系統(tǒng)加載器,它還允許地啟動進程開始前寫入、加載和運行用基于堆棧的 Forth 編程語言寫的程序,當為一個大企業(yè)定制服務器時,常要求在啟動時顯示公司的標志而不是缺省的 Sun 標志,這時,OpenBoot 的這一特性就非常有用了,可以生成一個用合適的象素構成的 Forth 數(shù)組,然后運行 oem-logo 命令 。另外,在單用戶和多用戶 init 狀態(tài)中,也可以在啟動后對變量的值進行設定,這可以通過以超級用戶的身份運行 eeprom 命令實現(xiàn) 。
例如,eeprom 可以用來將啟動時自檢的 RAM 改成 64M :
L 4-3
server# eeprom selftest-#megs=64
在 Solaris x86 系統(tǒng)中,固件不直接支持 eeprom 這樣的功能 : 每個 PC 廠商有不同的 BIOS 系統(tǒng),使得很難做到這一點,做用替代,用 bootenv.rc 文件中的變量集仿真內(nèi)存 。
要想看 OpenBoot 為你的系統(tǒng)中的固件發(fā)布的信息,可以下面這一命令: :
L 4-4
ok banner
SPARCstation 10, Type 5 Keyboard
ROM Rev. 2.4, 64 MB memory installed, Serial #6745644
Ethernet address 6:3:10:a:cc:4a HostID 5767686
如果 OpenBoot 的提示符不是 ok( 如,它顯業(yè)為 >> ),那么只需簡單地鍵入 n 回到 ok 提示符:
L 4-5
>>
n
ok
Solaris 操作系統(tǒng)的第二個重要特性是通過高效的內(nèi)核和用戶程序模式設計,達到 up-time 最大化的目的 。在一些非 Solaris 服務器的環(huán)境中,每次安裝一個新應用時必須重起系統(tǒng),或者需要重新配置內(nèi)核 。對 Solaris 系統(tǒng)來說,只在極少的情況下才需重起系統(tǒng),因為應用程序從邏輯上與系統(tǒng)配置選項是分開的,許多系統(tǒng)級的配置選項可以在超級用戶的 shell 中設置,例如,許多 TCP/IP 選項可以用下面的命令動動修改:
L 4-6
server# ndd /dev/tcp
在一些比較新的硬件配置中,甚至不需要重起就可以安裝新的硬件,這些優(yōu)點可以減輕系統(tǒng)管員的工作,因此受到新的 Solaris 管理員的歡迎 。

推薦閱讀