如果您已使用 Solaris Live Upgrade 建立新的啟動環境,則無法使用 luupgrade 指令在新的啟動環境上安裝 Solaris Flash 差動歸檔檔案。將顯示以下錯誤訊息:
/usr/sbin/luupgrade[607]: ludo: 找不到 |
Solaris Flash 差動歸檔檔案是對已使用 Solaris Flash 歸檔檔案升級的啟動環境上作業系統的較小更新。
解決方法:若要使用 luupgrade 指令安裝差動歸檔檔案,請編輯 /etc/default/lu 檔案。變更現有 PATH 變數設定,以使 /etc/lib/lu 成為路徑中的第一個元件。
請勿使用下列路徑:
PATH=/etc:/sbin:/usr/bin:/usr/sbin:$PATH |
將路徑變更如下:
PATH=/etc/lib/lu:/etc:/sbin:/usr/bin:/usr/sbin:$PATH |
如需更多資訊,請參閱「Solaris 9 安裝指南」。
如果從 Solaris 9、Solaris 9 9/02、Solaris 9 12/02 或 Solaris 9 4/03 作業環境升級到 Solaris 9 8/03 版本,使用具有 -n 選項的 pkgchk 指令時,會發生以下錯誤:
ERROR: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/datatypes.dt 路徑名稱不存在 ERROR: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/develop.dt 路徑名稱不存在 ERROR: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/dtfile.dt 路徑名稱不存在 ERROR: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/dtmail.dt 路徑名稱不存在 ERROR: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/dtpad.dt 路徑名稱不存在 ERROR: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/print.dt 路徑名稱不存在 ERROR: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/uxstd.dt 路徑名稱不存在 |
解決方法:請使用 Solaris 9 8/03 DVD 或 Solaris 9 8/03 Software 1 of 2 CD ,以重新增加 SUNWceudt 套裝軟體。請執行以下步驟:
成為超級使用者。
移除 SUNWceudt 套裝軟體。
# pkgrm SUNWceudt |
將目錄變更為產品目錄。
# cd path-to-Solaris-9/Product |
增加 SUNWmdm 套裝軟體。
# pkgadd -d `pwd` SUNWceudt |
當使用帶 -i 選項的 Solaris Live Upgrade luupgrade(1M) 指令來完成非作用中的啟動環境升級時,安裝程式顯示的文字在某些語言中可能不可讀。當安裝程式所要求的字型在目前啟動環境中找到的舊版本中不存在時,文字就會毀壞。
解決方法: 選擇以下其中一個解決方法:
當您從 Solaris 8 作業環境升級至 Solaris 9 或 Solaris 9 8/03 作業環境時,移除 SUNWjxcft 套裝軟體會遇到問題。以下錯誤訊息被記錄在 upgrade_log 檔案中:
移除套裝軟體 SUNWjxcft: 無法開啟 /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.upr 無法開啟 /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.scale 無法開啟 /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.alias 無法開啟 /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.upr 無法開啟 /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.scale 無法開啟 /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.alias <SUNWjxcft> 成功移除 |
解決方法: 忽略此錯誤訊息。
如果在透過 /etc/init.d/sshd 常駐程式執行協力廠商 Secure Shell (例如,OpenSSH) 的系統上升級至 Solaris 9 8/03 作業環境,則升級會停用現有的 Secure Shell 常駐程式。在升級期間,Solaris 9 8/03 升級軟體會覆寫 /etc/init.d/sshd 的內容。
解決方法: 選擇以下其中一個解決方法:
如果您不希望在系統上安裝 Secure Shell 協定伺服器程式,請勿在升級時安裝 SUNWsshdr 和 SUNWsshdu 套裝軟體。
如果您不希望在系統上安裝 Secure Shell 協定伺服器或用戶端程式,請勿在升級時安裝 Secure Shell Cluster (SUNWCssh)。
如果 /export 目錄接近滿容量,並且您升級至 Solaris 9 8/03 作業環境,則 /export 的空間需求計算會出錯,升級會失敗。此問題通常發生在安裝無磁碟用戶端時,或是在 /export 目錄中安裝協力廠商軟體的情況下。以下的訊息會顯示出來:
警告:無足夠空間可供升級。 |
解決方法:在您升級之前,請選擇以下解決方法之一:
暫時重新命名 /export 目錄,直到升級完成。
暫時將 /etc/vfstab 檔案中的 /export 行變更為註釋,直到升級完成。
如果 /export 是個獨立的檔案系統,那麼,請在進行升級之前,解除裝載 /export。
如果您的系統目前支援使用 Solstice AdminSuiteTM 2.3 Diskless Client 工具安裝的無磁碟用戶端,則必須執行兩個步驟。先刪除與伺服器屬同一 Solaris 版本和架構的所有現有非磁碟用戶端,然後再安裝或升級至 Solaris 9 8/03 作業環境。如需特定說明,請參閱「System Administration Guide: Basic Administration」。
如果您嘗試在現有的無磁碟用戶端上安裝 Solaris 9 8/03 作業環境,可能會顯示以下錯誤訊息:
無法升級磁碟片段 <xxxxxxxx> 上的 Solaris 版本 (Solaris 版本號)。 安裝在此磁碟上的軟體配置存在未知問題。 |
在此錯誤訊息中,version-number 是指目前系統上執行的 Solaris 版本。<xxxxxxxx> 是指執行此 Solaris 作業環境版本的磁碟片段。