Solaris 9 (SPARC 平台版) 版次注意事項

升級期間發生的安裝錯誤

從 Solaris 8 作業環境進行升級可能會造成冗餘的 Kerberos 私密性機制 (4672740)

在 Solaris 9 作業環境中,Kerberos 第 5 版全域機制包含了私密性支援,所以並不需要 Kerberos 國內機制。如果您已在 Solaris 8 系統上安裝 Kerberos 國內機制 (位於 /usr/lib/gss/do/mech_krb.so.1 中),我們建議您在將系統升級至 Solaris 9 作業環境之前,先將 Kerberos 國內機制移除。

解決方法: 在升級至 Solaris 9 作業環境之前請遵循這些步驟。

  1. 輸入以下指令來進行檢查,以判定您的系統是否已安裝了 Kerberos 國內機制。


    % pkginfo | fgrep ' SUNWk5'
    
    • 如果這個指令行的輸出包含任何 SUNWk5 套裝軟體的名稱,則該系統上已安裝了 Kerberos 國內機制。請跳至步驟 2。

    • 如果這個指令行的輸出並未包含任何 SUNWk5 套裝軟體的名稱,則該系統尚未安裝 Kerberos 國內機制。略過其他的步驟並進行系統的升級。

  2. 輸入以下指令以備份 /etc/nfssec.conf/etc/gss/qop 檔案。


    % tar -cf /var/tmp/krb_config_files.tar /etc/nfssec.conf /etc/gss/qop
    
  3. 輸入以下指令來檢驗這些檔案是否已完成備份。


    % tar -tf /var/tmp/krb_config_files.tar
    
  4. 移除列於步驟 1 輸出中的所有套裝軟體。


    % pkgrm package-name package-name package-name
    
  5. 升級至 Solaris 9 作業環境。

    升級程式可升級全域 Kerberos 機制碼,並可啟用 Kerberos 私密性支援。

  6. 請在文字編輯程式中變更 /etc/gss/mech 檔案中的下列行。

    • 取消下列行的註釋。


      kerberos_v5     1.2.840.113554.1.2.2    gl/mech_krb5.so gl_kmech_krb5
      

      若有必要,可將上一行增加至 /etc/gss/mech 檔案中。

    • 移除下列行。


      kerberos_v5     1.2.840.113554.1.2.2    do/mech_krb5.so do_kmech_krb5
      
    • 輸入以下指令以復原 /etc/nfssec.conf/etc/gss/qop 檔案。


      % tar -xf /var/tmp/krb_config_files.tar
      

升級成 Solaris 9 作業環境可能會停用現有的 Secure Shell 常駐程式 (sshd) (4626093)

如果您在一個從 /etc/init.d/sshd 常駐程式來執行協力廠商 Secure Shell(例如,OpenSSH)的系統上升級成 Solaris 9 作業環境,這個升級行動就會造成現有 Secure Shell 常駐程式的停用。 在升級期間,Solaris 9 升級軟體會覆寫 /etc/init.d/sshd 的內容。

解決方法: 請選擇以下其中一種解決方法。

如果 /export 接近容量限度,升級便會失敗 (4409601)

當您升級至 Solaris 9 作業環境時 /export 目錄的容量接近全滿,/export 的空間需求的計算會產生錯誤,而升級將會失敗。 如果您安裝了無磁碟用戶端、或是將協力廠商軟體安裝在 /export 時,通常會產生這樣的問題。 以下的訊息會顯示出來:


WARNING: Insufficient space for the upgrade.

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

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

如果目前您的系統支援無磁碟用戶(使用 AdminSuite 2.3 Diskless Client 工具安裝),您就必須先刪除所有現存、且為相同 Solaris 版本並具有與伺服器相同架構的無磁碟用戶。 接著,再安裝或升級成 Solaris 9 作業環境。 如需特定資訊,請參閱System Administration Guide: Basic Administration

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


The Solaris Version (Solaris version-number) on slice <xxxxxxxx> cannot 
be upgraded.   
軟體配置安裝在磁碟上時出現未知的問題。  

在這個錯誤訊息中,version-number 是指目前系統上所執行的 Solaris 之版本。 <xxxxxxxx> 是指執行這個 Solaris 作業環境版本的磁碟片段。

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

如果您要從 Solaris 8、Solaris 8 6/00 或 Solaris 8 10/00 作業環境升級成 Solaris 9 作業環境 (Solaris WBEM Services 2.5),您就必須將所有專屬的自訂管理物件格式 (Managed Object Format, MOF) 資料轉換成新的可信賴日誌 (Reliable Log) 系統訊息庫格式,這是 Solaris WBEM Services 2.5 所使用的格式。 如未轉換資料將會導致資料漏失。

如需轉換 WBEM 資料的特定說明資訊,請參閱 Solaris WBEM Services Administration Guide」的 "Upgrading the CIM Object Manager Repository"