利用此程序來設定開機伺服器,從開機伺服器主控台視窗來將主機系統開機,然後停用 Solaris Resource Manager。
在 Sun Enterprise 10000 系統上,"開機伺服器"指的是 SSP,而"主機系統"則指的是領域,"主控台視窗"指的是 netcom 視窗(請參閱 Sun Enterprise 10000 SSP 3.2 集合中Sun Enterprise 10000 SSP 3.2 參考手冊 中的 netcon(1M) man 線上援助頁)。
將 Solaris 光碟片插入開機伺服器之上的光碟機。
在插入光碟片之後,Volume Manager(磁卷管理員)大約需要一分鐘來裝載光碟。
以超級使用者的身份登入開機伺服器。
將目錄變更為光碟之上的 /Tools 目錄﹕
# cd /cdrom/cdrom0/s0/Solaris_2.X/Tools |
在主控台視窗中執行 share( 1M) 指令﹕
# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0 |
以安裝客戶端的身份設定主機系統﹕
# ./add_install_client host_name sun4u |
add_install_client(1M) 指令可以透過網路共享光碟。
如果 /etc/nsswitch.conf 檔案的主機清單中包含一個 DNS 項目,您可能會收到下列訊息﹕
錯誤:host_name does not exist in the NIS ethers map. (錯誤:host_name 不存在於 NIS 乙太映射中。) |
如果您收到此訊息,請移除 /etc/nsswitch.conf 檔案中的 DNS 項目,將 host_name 新增到乙太映射中(如果該名稱並不在映射中),然後返回 add_install_client(1M) 指令。
結束超級使用者層級。
開啟一個主機系統主控台視窗,然後轉降至 OpenBootTM PROM 提示,鍵入 ok。
在 Sun Enterprise 10000 系統之上,一個主機系統主控台視窗指的是 netcon(1M) 視窗。亦即指令已經成功地為主機系統執行 bringup(1M) 。
從網路將主機系統開機﹕
ok boot net |
您在 OpenBoot PROM 中應該有一個別名(通常是 net)以供適當的網路介面之用。請與 boot(1M) 指令配合使用該別名,如上一個範例所示。否則您必須鍵入完整的 OpenBoot PROM 裝置路徑。如果您指定一個無法描述正確網路介面的別名(或路徑), boot 指令就會失敗。
如果與開機伺服器位於相同子網路的網路介面沒有任何別名,您可以鍵入下列字眼來建立一個別名﹕
ok nvalias net device_path |
boot net 指令會啟動 suninstall 公用程式。此公用程式會提示您要提供與網站及平台有關的特定資訊。
若需有關 suninstall 公用程式的更多資訊,尤其是有關 Sun Enterprise 10000 說明,請參閱 Solaris 硬體集合中的 Solaris 7 Sun 硬體平台手冊,或 Solaris 8 Sun 硬體平台手冊。
表 4-3 suninstall 公用程式的資訊設定網路資訊 | 選取您想要提供的適當資訊層級。如果您選取除了「無」以外的任何選項,suninstall 公用程式會顯示出一連串詢問設置資訊的對話框。請依序提供相關資訊。 |
Solaris 互動式安裝 | 按下 F5 以退出 suninstall。 |
這時請勿安裝 Solaris 作業環境。
在退出 suninstall 之後,主機系統 shell 提示應該會出現。
裝載一般 root 檔案系統磁碟裝置﹕
# mount /dev/dsk/device-name /a |
使用如 vi 的文字編輯器來編輯一般 root 檔案系統之上的 /etc/system 檔案﹕
# vi /a/etc/system |
刪註將 initclass 設定為 SHR 的一行字。
請注意本檔案中的註解字眼是一個星號 (*)。
* set initclass='SHR' |
卸載一般 root 檔案系統﹕
# umount /a |
從一般 root 檔案系統磁碟裝置將系統重新開機﹕
# init 0 # boot devalias |
其中 devalias 是一般 root 檔案系統磁碟裝置的名稱。
您的系統現在可以在停用 Solaris Resource Manager 時開機。