本章旨在說明如何安裝您的 Solaris 9 MU1 軟體。如果您要將 Solaris 9 MU1 軟體當作自訂 JumpStartTM 安裝的ㄧ部份來進行安裝,請參閱 Solaris 9 Advanced Installation Guide。
Solaris 9 MU1 的安裝時間會視以下情況而有不同:
您機器的 CPU 速度
您選取的 install_mu 選項
硬碟機或您用於存取 install_mu 程式碼和修補程式組的網路之傳送速度
如果在停用退出選項的情況下安裝 MU1,安裝會進行得更快速。但是,您將無法退出任何 MU1 遞送的修補程式。
僅可以在執行 Solaris 9 作業環境的系統上安裝 MU1。
每個檔案系統的空間需求會視以下情況而有不同:
您是否選取退出選項
當儲存退出資料時,退出目錄的所在位置
每個檔案系統中的磁碟分割區和可用空間,以及每個檔案系統中所需的修補程式磁碟空間
您系統的語言環境
是否某些「維護更新」修補程式已經安裝在您的系統上
install_mu 程序檔會執行空間分析,並報告每個檔案系統所需的空間,包括退出空間(如果適用)。空間計算需要數分鐘來完成。
如果 install_mu 程序檔確定有一個或數個檔案系統缺乏足夠的空間,它將不再繼續進行。雖然所需之修補程式安裝空間的計算頗為精確,但是退出資料的空間需求是估計出來的,所報告的需求空間可能會比實際需求為高。
如果您確定您有足夠的空間用以套用修補程式組 (如果想要,也可包括退出資料),並且也想要規避空間計算,請使用 -f 選項來執行 install_mu。
僅在執行 install_mu 的系統已在執行 Solaris 9 作業環境時,方可安裝 Solaris 9 MU1 軟體。
Solaris 9 MU1 不支援可重新定位的根和服務區域。
安裝 MU1 之前,最好先在單一使用者模式下重新啟動您的系統,因為 MU1 會將修補程式套用到系統程式庫中。如果有任何程序已經對映到某個程式庫的尚未修補版本,而稍後又嘗試要對映到舊程式庫的不同區段上,在多重使用者系統中的個別系統將會不穩定。
在單一使用者模式下,網路服務無法使用。如果 MU1 影像是在網路上,而非在 CD 上,則以單一使用者模式啟動系統之前,您必須先將 MU1 影像從網路複製到您的本機系統。
如果無法以單一使用者模式重新啟動系統,或是沒有足夠的磁碟空間用以製作 MU1 影像的本機複本,您將需要以多重使用者模式使用 NFS 來安裝 MU1。在此情況下,您應盡可能地將系統保持在靜謐、不受干擾的狀態中,不要讓使用者登入或執行工作。
無論處於單一使用者或多重使用者模式,在安裝 MU1 之後,您必須重新啟動您的系統。請勿使用 exit 指令。如果使用 exit 指令,系統會被帶到 init 3,並且在重新啟動系統之前,任何使用者均無法登入。如果超級使用者已經登出,而且沒有其他超級使用者保持在登入狀態,則必須重新啟動系統。請參閱第 4 章「已知問題」,以取得更多詳細資訊。
在繼續進行之前,請確定您已備份系統的作業系統。
如果要安裝 Solaris 9 MU1 軟體:
確定沒有任何重要的使用者或系統程序正在執行當中。
如果 powerd 程序正在執行,您必須終止它。
結束目前的作業階段。
系統會顯示 CDE 登入螢幕。
按一下「選項」按鈕並選取「命令行登入」。
系統會提示您進行登入。
輸入 root 作為您的登入名稱,並鍵入超級使用者密碼:
login: root password: root password |
以單一使用者模式重新啟動。在 root shell 提示下,鍵入:
# reboot -- -s |
輸入超級使用者密碼。
檢查系統是否顯示以下訊息並處於系統維護模式。
Entering System Maintenance Mode Sun Microsystems Inc. SunOS 5.9 Generic May 2002 # |
執行 install_mu。
從 MU1 影像的本機複本中,鍵入:
# cd local_directory # ./install_mu options |
您可在指令行中使用下列選項。
表 2–1 install_mu 的指令行選項
選項 |
說明 |
---|---|
-d |
指定將不會對修補程式予以備份。使用此引數會縮短安裝軟體的時間,但也會使您無法退出個別的修補程式。不能與 -B 選項同時使用。 |
-p patchdir |
指定包含所有修補程式的目錄。 |
-q |
停用指出 install_mu 狀態的點顯示。 |
-B backoutdir |
指定將退出資料儲存在指示的目錄中。不能與 -d 選項同時使用。 |
-f |
強迫安裝修補程式組而不檢查是否有足夠的磁碟空間。使用此選項可以節省時間,但是您必須僅在確定有足夠的磁碟空間時才使用此選項。 |
安裝完成時,螢幕會顯示以下訊息。
install_mu completed at date_time. |
如果您看到此訊息,請移至步驟 8。
如果遇到任何錯誤,請移至第 5章, 錯誤訊息。
輸入以下指令來重新啟動系統:
# sync ; reboot |
然後,系統會提示您登入。
為避免發生程式庫衝突問題,您必須在安裝 MU1 之後重新啟動您的系統。
鍵入您的登入名稱和密碼:
login: login password: password |
如果要識別 Solaris 9 MU 軟體的版本,請鍵入:
# cat /etc/release |
如果要識別 MU 軟體套用於您系統上的修補程式,請鍵入:
# showrev -p |