Solaris 9 9/04 版本說明

升級之後發生的安裝錯誤

在升級至 Solaris 9 9/04 發行版本後,發生以下安裝錯誤。

CDE 本土化套裝軟體無法正常升級 (5073099)

當您將系統升級至 Solaris 9 9/04 作業系統時,下列 CDE 本土化套裝軟體不會升級:

如果要知道這個問題是否會影響您的系統,請在升級系統之後執行 pkgchk -n 指令。如果在輸出中顯示下列錯誤訊息,您必須手動移除並將 CDE 本土化套裝軟體加入您的系統。


Checking Package SUNWmeadt
ERROR: /usr/dt/config/he/Xresources.d/Xresources.ow
     pathname does not exist
Checking Package SUNWnafdt
ERROR: /usr/dt/config/ar/Xresources.d/Xresources.ow
     pathname does not exist
Checking Package SUNWnamdt
ERROR: /usr/dt/config/en_US.ISO8859-15/Xresources.d/Xresources.ow
     pathname does not exist
Checking Package SUNWneudt
ERROR: /usr/dt/config/da_DK.ISO8859-15/Xresources.d/Xresources.ow
     pathname does not exist
ERROR: /usr/dt/config/fi_FI.ISO8859-15/Xresources.d/Xresources.ow
     pathname does not exist
Checking Package SUNWseudt
ERROR: /usr/dt/config/el_GR.ISO8859-7/Xresources.d/Xresources.ow
     pathname does not exist
ERROR: /usr/dt/config/pt_PT.ISO8859-15/Xresources.d/Xresources.ow
     pathname does not exist
Checking Package SUNWweudt
ERROR: /usr/dt/config/en_GB.ISO8859-15/Xresources.d/Xresources.ow
     pathname does not exist
ERROR: /usr/dt/config/en_IE.ISO8859-15/Xresources.d/Xresources.ow
     pathname does not exist
ERROR: /usr/dt/config/nl_BE.ISO8859-15/Xresources.d/Xresources.ow
     pathname does not exist
ERROR: /usr/dt/config/nl_NL.ISO8859-15/Xresources.d/Xresources.ow
     pathname does not exist

解決方法: 在您升級系統之後,請按照下列步驟升級這些本土化的套裝軟體:

  1. 成為超級使用者。

  2. 移除套裝軟體。


    # pkgrm SUNWmeadt SUNWnafdt SUNWnamdt SUNWneudt \
    SUNWseudt SUNWweudt
    
  3. 變換至包含這些套裝軟體之 Solaris 9 9/04 發行版本的目錄。

    # cd path_to_image

    例如,若要存取 Solaris 9 9/04 Software 1 of 2 CD 上的套裝軟體,請將 Solaris 9 9/04 Software 1 of 2 CD 放入媒體磁碟機。然後鍵入下列指令。

    # cd /cdrom/cdrom0/Solaris_9/Product

  4. 將套裝軟體加入您的系統。


    # pkgadd -d . SUNWmeadt SUNWnafdt SUNWnamdt SUNWneudt \
    SUNWseudt SUNWweudt
    

SPARC: 升級或套用建議的修補程式后 SAM-FS/QFS 發生問題 (5003346)

SAM-FS/QFS 常駐程式不會啟動,且若您執行下列作業之一,則檔案系統不可掛載:

發生錯誤的原因是常駐程式通常使用的系統呼叫 181 正由不同的模組使用。模組剛由您所套用的修補程式引入。下列錯誤訊息記錄在 /var/adm/messages


/var/adm/messages
 Jan  5 13:28:46 host genunix: [ID 147998 kern.warning] WARNING: system 
 call entry 181 is already in use
 Jan  5 13:28:46 host samfs: [ID 798779 kern.warning] WARNING: SAM-FS: 
 modload(samsys) failed.

另外,下列錯誤訊息也同時記錄在 /var/adm/sam-log


/var/adm/sam-log
 Jan  5 13:30:08 host sam-fsd[355]: [ID 617651 local4.alert] Fatal error -
 samsys module not loaded
 Jan  5 13:30:08 host sam-fsd[355]: [ID 765074 local4.alert]   Correct 
 problem and 'kill -HUP 355'

執行下列步驟:

  1. 成為超級使用者。

  2. modinfo 輸出發出 181 的 grep 以判斷 181 是否正由其他模組使用:


    # modinfo | grep 181
         8  1181aa0   38c4   1   1  TS (time sharing sched class)
        15  11b1092   181a  12   1  sad (STREAMS Administrative Driver ')
        43  1295cd8    ce9 181   1  ssc050 (SSC050 i2c device driver: v1.4)
       158 7813a87f   181c  95   1  cpc (cpc sampling driver v1.10)
       158 7813a87f   181c 179   1  cpc (cpc sampling system call)
       158 7813a87f   181c 179   1  cpc (32-bit cpc sampling system call)

    因系統呼叫 181 正由另一個模組使用,請將 samsys 配置成使用其他未使用的系統呼叫值。

  3. 透過變更 samsys 來編輯 /etc/name_to_sysnum,以使用 182 或其他 0-255 中未使用的值。


    samsys			182
  4. 啟動系統以重新配置 samsys

    # shutdown -y -g0 -i0

    OK> boot -r

  5. 驗證不再出現於 /var/adm/messages 的錯誤訊息及所有 SAM-FS 檔案系統可掛載。

SPARC: 升級後移除修補程式可能毀壞 WBEM 儲存庫 (4820614)

在下列情況下,可能會毀壞 WBEM 儲存庫共用資訊模型 (CIM) 資料庫︰

如果 WBEM 儲存庫毀壞,Solaris 管理主控台日誌檢視器中會顯示以下錯誤訊息:


CIM_ERR_FAILED:
/usr/sadm/lib/wbem/../../../../var/sadm/wbem/logr/
preReg/PATCH113829install/Solaris_Application.mof,18,ERR_SEM,
ERR_EXC_SET_CLASS,CIM_ERR_FAILED:Other Exception:
java.io.StreamCorruptedException: invalid stream header

解決方法:請選擇以下解決方法之一: