Solaris 8 (SPARC 平台版) 4/01 版次注意事項更新

升級期間發生的安裝錯誤

如果 /export 的容量接近全滿,升級便會失敗 (4409601)

如果 /export 目錄的容量接近全滿,而您要升級至 Solaris 8 4/01 作業系統,/export 所需空間的計算將會錯誤,升級便會失敗。通常當安裝了無磁碟用戶端,或是在 /export 中安裝了協力廠商軟體時,這個問題便會發生,以下的訊息將會顯示:


WARNING: Insufficient space for the upgrade.

解決方法: 在升級之前,請選擇以下其中一個解決方法。

在升級之後無法移除 .save.SUNWcsr (4400054)

在從 Solaris 2.5.1 8/97 或 11/97 作業環境升級至 Solaris 8 作業環境之後,下列的錯誤可能會出現在 /a/var/sadm/system/logs/upgrade_log 中:


rm: Unable to remove directory /a/var/sadm/pkg/.save.SUNWcsr: File exists

解決方法: 要避免此種錯誤,在您升級到 Solaris 8 作業環境之前,請在根檔案系統上執行 fsck

要解決您升級後的錯誤,請在根檔案系統中執行 fsck

升級無磁碟用戶端伺服器和用戶端 (4363078)

如果您的系統目前支援安裝有「AdminSuite 2.3 無磁碟用戶端」工具的無磁碟用戶端,在安裝 Solaris 8 4/01 作業環境之前,您必須先刪除所有現有的無磁碟用戶端。如需特定說明,請參閱在 Solaris 8 System Administration Supplement 中的 "如何設定您的無磁碟用戶端環境"。

如您嘗試在現有的無磁碟用戶端上安裝 Solaris 8 4/01 作業環境,下列的錯誤訊息將會出現:


The Solaris Version (Solaris 7) on slice <xxxxxxxx> cannot be upgraded. 
There is an unknown problem with the software configuration installed 
on this disk.

升級 JavaSpaces Datastore (JavaSpaces 資料儲存) 以預防 WBEM 資料漏失 (4365035)

如果您是由 Solaris 8 (Solaris WBEM Services 2.0)、Solaris 8 6/00 (WBEM Services 2.1)、Solaris 8 10/00 (WBEM Services 2.2) 或 Solaris 8 1/01 (Solaris WBEM Services 2.3) 作業環境升級至 Solaris 8 4/01 作業環境 (Solaris WBEM Services 2.4),您必須將所有專用自訂之「管理物件格式」(MOF) 資料轉換為與 Solaris WBEM Services 2.4 共同使用之新的「可靠日誌」系統訊息庫格式。如未轉換資料將會導致資料漏失。

解決方法:如要轉換 WBEM 資料,在升級之前,您必須儲存 JavaSpacesTM 軟體。在升級之後,您必須執行 wbemconfig convert 指令。

在升級至 Solaris 8 4/01 作業環境之前,請遵循這些步驟來儲存 JavaSpaces 軟體。

  1. 成為超級使用者。

  2. 儲存 JavaSpaces 軟體。

    cp /usr/sadm/lib/wbem/outrigger.jar /usr/sadm/lib/wbem/outrigger.jar.tmp
    

  3. 檢查並記錄下安裝在您機器上的 JDKTM 軟體版本。例如:

    # /usr/bin/java -version java version "1.2.1" Solaris VM (build Solaris_JDK_1.2.1_04c, native threads, sunwjit)
    

    您所執行的 JDK 軟體版本必須和原始 JavaSpaces 資料儲存建立時所執行的 JDK 軟體版本相同。


註解 -

在升級至 Solaris 8 4/01 作業環境之後,您必須轉換 WBEM 資料。如需特定的說明,請參閱 "Upgrading the WBEM Repository to Prevent WBEM Data Loss" in Solaris 8 Installation Supplement


從 Solaris 2.5.1 作業環境重新定位的 CDE 由於升級至 Solaris 8 作業環境而被孤立 (4260819)

這個問題會對執行 Solaris 2.5.1 和 Solaris 2.5.1 非隨附之 CDE 作業環境的系統造成影響。但是,只有在非隨附的 CDE 已重新定位到不同於 /usr/dt 的目錄時,這些系統才會受到影響。在這些系統上的 CDE 重新定位是經由在指向重新定位 CDE 之 /usr/dt 中建立象徵性連結來完成的。

當您升級到 Solaris 8 作業環境時,CDE 會重新安裝於 /usr/dt中,而且連接至重新定位版本的連結會遭移除。重新定位的 CDE 本身不會被移除,所以只是被孤立而已。

如果升級涉及檔案系統的重新定位,升級便可能會失敗,這是因為重新定位的機制並不負責提供新版 CDE 中之 /usr/dt 所需要的額外空間。這項失敗會一直到升級完成後才會出現。如果發生這種失敗,升級日誌便會囊括許多指出需要更多空間才能進行升級的訊息。

解決方法: 在開始升級到 Solaris 8 作業環境之前,請先解除安裝重新定位的 CDE。您可以使用 Solaris 2.5.1 CDE CD 中的 install-cde 程序檔來解除安裝。您應該執行帶有 -uninstall 旗號的程序檔來移除 CDE。

如將帶有 Web-Based Enterprise Management (WBEM) 1.0 的 Solaris 7 作業環境升級至 Solaris 8 作業環境,會造成 WBEM 2.0 無法作用 (4274920)

如果您已在執行 Solaris 7 作業環境的系統上,從「Solaris 簡易存取伺服器」(SEAS) 3.0 的 CD 安裝了 WBEM 1.0,在升級到 Solaris 8 作業環境之前,您必須先移除 WBEM 1.0 套裝軟體。在把具有 WBEM 1.0 的 Solaris 7 作業環境升級到 Solaris 8 作業環境之後,Solaris WBEM Services 2.0 便會無法啟動,「共用資訊模型 (CIM) 物件管理員」也會無法啟動。以下的錯誤訊息會顯示出來。


File not found: /opt/sadm/lib/wbem/cimom.jar

解決方法: 在升級至 Solaris 8 作業環境前,使用 pkgrm 指令來移除 WBEM 1.0 套裝軟體。

  1. 藉由輸入以下文字,使用 pkginfo 指令來檢查是否已安裝 WBEM 1.0 套裝軟體:


    % pkginfo | grep WBEM
    

  2. 成為超級使用者。

  3. 藉由輸入以下文字,使用 pkgrm 指令來移除所有的 WBEM 1.0 套裝軟體:


    # pkgrm SUNWwbapi
    # pkgrm SUNWwbcor
    # pkgrm SUNWwbdev
    # pkgrm SUNWwbdoc
    # pkgrm SUNWwbm
    

在升級期間,SUNWeeudt 會有部份無法安裝 (4304305)

升級日誌可能會陳述 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  

解決方法: 升級完成之後,請執行以下的步驟。

  1. 要移除 SUNWeeudt 套裝軟體,請輸入:


    # pkgrm SUNWeeudt
    

  2. 要新增 SUNWeeudt 套裝軟體,請輸入:


    # pkgadd SUNWeeudt
    

從 Solaris 2.6 或 Solaris 7 作業環境升級期間,64 位元的套裝軟體不必要地被安裝 (4323398)

當從 Solaris 2.6 或 Solaris 7 作業環境升級為 Solaris 8 4/01 作業環境,但並未選取 64 位元支援做為升級選項時,以下的 64 位元套裝軟體不必要地被安裝:

解決方法: 當您完成升級之後,請使用 pkgrm 指令來移除這些 64 位元套裝軟體:


# pkgrm SUNWceuox SUNWeeuox SUNWneuox SUNWseuox SUNWweuox