在升級至 Solaris 9 4/04 版本期間會發生以下安裝錯誤。
如果您要安裝 Solaris 快閃歸檔檔案,則會出現一個似乎是新的檔案,該檔案會導致更新失敗。 Solaris 快閃軟體會驗證複製系統上的檔案是否為主系統的精確副本。 重新啟動時不會刪除 reboot_processing 程序檔。 結果,快閃軟體會將該檔案識別為新的檔案。
螢幕上將顯示以下錯誤訊息:
New files detected: /etc/init.d/flash_reboot_processing |
解決方法:為避免發生這種問題,請選擇以下解決方法之一:
在複製系統上安裝 Solaris 快閃歸檔檔案之前,刪除 flash_reboot_processing 檔案。
安裝差動歸檔檔案時,您可以使用自訂 JumpStart forced_deployment 關鍵字來執行安裝。 在安裝期間會刪除在複製系統上偵測到的新檔案,而後安裝完成。
安裝差動歸檔檔案時,您可以在設定檔中使用自訂 JumpStart no_content_check 關鍵字來關閉檔案檢查。 該軟體不執行檔案檢查,不刪除任何檔案,而後安裝完成。
建立差動歸檔檔案時,您可以排除該檔案。 在歸檔檔案建立期間,該檔案會增加到檔案過濾器中。 因此,在歸檔檔案安裝期間會忽略該檔案。 請執行以下步驟︰
啟動主系統。
若要在歸檔檔案建立期間排除 /etc/init.d/flash_reboot_processing 檔案,請鍵入以下指令:
# flarcreate -n archive-name -A unchanged-master-image-dir-x \ /etc/init.d/flash-reboot-processing path/filename |
在差動歸檔檔案建立期間,您可以使用 -M 選項來關閉檔案檢查。 不會建立檔案清單。 這樣一來,就不會檢查複製系統上的檔案。 請執行以下步驟︰
啟動主系統。
若要使用 -M 選項關閉檔案檢查,請鍵入以下指令:
# flarcreate -n archive-name -A unchanged_master_image_dir -M path/filename |
archive-name – 為您為該歸檔檔案指定的名稱。
-A 選項 – 為 unchanged-master-image-dir,它透過比較新的系統影像和 unchanged-master-image-dir 引數所指定的影像來建立差動歸檔檔案。
path – 為您要儲存該歸檔檔案的目錄之路徑。 如果不指定路徑,flarcreate 指令會將該歸檔檔案儲存在目前目錄中。
filename – 為該歸檔檔案的名稱。
如需更多資訊,請參閱「Solaris 9 4/04 安裝指南」。
當使用帶 -i 選項的 Solaris Live Upgrade luupgrade(1M) 指令來完成非作用中的啟動環境升級時,安裝程式顯示的文字在某些語言中可能不可讀。 當安裝程式所要求的字型在目前啟動環境中的舊版本中不存在時,文字就會毀壞。
解決方法:請選擇以下解決方法之一:
如果您從 Solaris 8 軟體升級至 Solaris 9 或 Solaris 9 4/04 版本,移除 SUNWjxcft 套裝軟體後,將遇到一個問題。 在 upgrade_log 檔案中會記錄以下錯誤訊息:
Removing package SUNWjxcft: Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.upr Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.scale Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.alias Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.upr Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.scale Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.alias Removal of <SUNWjxcft> was successful |
解決方法:忽略此錯誤訊息。
如果在運行協力廠商 Secure Shell (例如 /etc/init.d/sshd 常駐程式的 OpenSSH) 的系統上升級至 Solaris 9 4/04 版本,則升級會停用現有的 Secure Shell 常駐程式。 Solaris 9 4/04 軟體將會在升級期間覆寫 /etc/init.d/sshd 的內容。
解決方法:請選擇以下解決方法之一:
如果您不希望系統上具有 Secure Shell 協定伺服器程式,請勿在升級時安裝 SUNWsshdr 和 SUNWsshdu 套裝軟體。
如果您不希望系統上具有 Secure Shell 協定伺服器程式或用戶端程式,請勿在升級時安裝 Secure Shell Cluster (SUNWCssh)。
升級至 Solaris 9 4/04 版本時,如果 /export 目錄接近滿容量,則 /export 的空間需求計算會出錯。 升級會失敗。 如果已安裝無本地磁碟的用戶端,通常會發生此問題。 在 /export 目錄中安裝協力廠商軟體時,也會發生此問題。 螢幕上將會顯示以下訊息:
WARNING: Insufficient space for the upgrade. |
解決方法:升級之前,請選擇以下解決方法之一:
暫時重新命名 /export 目錄,直至升級完成。
暫時將 /etc/vfstab 檔案中的 /export 行變更為註釋,直至升級完成。
如果 /export 是個獨立的檔案系統,那麼請在執行升級之前卸載 /export。
如果您的系統目前支援使用 Solstice AdminSuiteTM 2.3 Diskless Client 工具安裝的無本地磁碟的用戶端,則必須執行以下兩個步驟︰
刪除與伺服器屬於同一 Solaris 版本和架構的所有現有無本地磁碟的用戶端。
安裝或升級至 Solaris 9 4/04 版本。
如需特定說明,請參閱「System Administration Guide: Basic Administration」。
如果您嘗試在現有的無本地磁碟的用戶端上安裝 Solaris 9 4/04 軟體,螢幕上可能會顯示以下錯誤訊息︰
無法升級磁碟片段 <xxxxxxxx> 上的 Solaris 版本 (Solaris version-number)。 安裝在此磁碟上的軟體配置存在未知問題。 |
在此錯誤訊息中,version-number 是指目前系統上運行的 Solaris 版本。 <xxxxxxxx> 是指正在運行此版本 Solaris 軟體的磁碟片段。