Solaris 10 5/09 版本說明

SUNWsmbar 在升級期間會移除 /etc/services/etc/inet/services 檔案 (6756546)

在系統升級至 Solaris 10 5/09 作業系統期間,安裝 SUNWsmbar 時會移除 /etc/services/etc/inet/services 檔案。重新啟動時,系統主控台會顯示以下錯誤訊息:


line1-v215 console login: Oct  6 15:40:57 inetd[457]: Property 'name' of instance
svc:/network/stdiscover:default is missing, inconsistent or invalid
Oct  6 15:40:57 inetd[457]: Property 'proto' of instance 
svc:/network/stdiscover:default is missing, inconsistent or invalid
Oct  6 15:40:57 inetd[457]: Invalid configuration for instance 
svc:/network/stdiscover:default, placing in maintenance
Oct  6 15:40:57 inetd[457]: Property 'name' of instance 
svc:/network/stlisten:default is missing, inconsistent or invalid
Oct  6 15:40:57 inetd[457]: Property 'proto' of instance 
svc:/network/stlisten:default is missing, inconsistent or invalid
Oct  6 15:40:57 inetd[457]: Invalid configuration for instance 
svc:/network/stlisten:default, placing in maintenance

解決方法: 為避免在作業系統升級期間移除 /etc/services /etc/inet/services,請執行以下步驟:

  1. 停止所有執行中的 Samba 服務:


    #svcadm disable samba:default swat:default wins:default winbind:default
  2. 先解除安裝 SUNWsmbar 套裝軟體,再升級作業系統:


    #pkgrm SUNWsmbar
  3. 將作業系統升級至 Solaris 10 5/09 發行版本。

  4. 重新安裝 SUNWsmbar 套裝軟體:


    #pkgadd SUNWsmbar