當使用 Solaris 8 安裝 CD 將系統從 Solaris 8 作業環境升級為 Solaris 8 6/00作業環境,此升級作業失敗。升級作業似乎是正常進行,但「安裝詳細資訊」螢幕顯示 Solaris 8 軟體元件的安裝不正確。由於此項失敗,系統沒有升級。
解決方法:使用 Solaris 8 6/00 軟體 CD 第一片上的升級程式來升級您的系統。
當升級為 Solaris 8 作業環境時,SUNWpmi 或 SUNWxwpls 中的過期檔案可能未被移除。此外,Solaris 8 作業環境中的/usr/openwin/server/etc/OWconfig 檔案許可權和和過去的 Solaris 版次不一樣。
這些過期檔案的存在和 OWconfig 檔案許可權的差異不會對升級的系統造成問題。
解決方法: 忽略列出升級期間未被移除之過期 SUNWpmi 或 SUNWxpls 檔案的錯誤訊息。忽略指出 /usr/openwin/server/etc/OWconfig 檔案許可權和預期不同的錯誤訊息。
如果您在執行 Solaris 7 作業環境的系統上從 Solaris 簡易存取伺服器(Solaris Easy Access Server, SEAS)3.0 CD 來安裝 WBEM 1.0,您必須在升級為 Solaris 8 作業環境前,先移除 WBEM 1.0 套裝軟體。在 Solaris 7 作業環境使用 WBEM 1.0 升級為 Solaris 8 作業環境後,Solaris WBEM Services 2.0 無法啟動。亦無法啟動「共用資訊模型 (CIM) 物件管理員」。 以下的錯誤訊息會顯示出來。
File not found: /opt/sadm/lib/wbem/cimom.jar |
解決方法:在升級為 Solaris 8 作業環境前,使用 pkgrm 指令來移除 WBEM 1.0 套裝軟體。
使用 pkginfo 指令,檢查是否已安裝 WBEM 1.0 套裝軟體,方法為鍵入:
% pkginfo | grep WBEM |
成為超級使用者。
藉由輸入如下文字來使用 pkgrm 指令,以便移除所有的 WBEM 1.0 套裝軟體:
# pkgrm SUNWwbapi # pkgrm SUNWwbcor # pkgrm SUNWwbdev # pkgrm SUNWwbdoc # pkgrm SUNWwbm |
升級日誌也許會陳述 SUNWeeudt 套裝軟體僅部分完成安裝。
Doing pkgadd of SUNWeeudt to /. ERROR: attribute verification of </a/usr/dt/appconfig/types/ru_RU.KOI8-R/datatypes.dt> failed pathname does not exist ... Installation of <SUNWeeudt> partially failed. pkgadd return code = 2 |
要將 SUNWeeudt 套裝軟體移除,請輸入:
# pkgrm SUNWeeudt |
要新增 SUNWeeudt 套裝軟體,請輸入:
# pkgadd SUNWeeudt |