Solaris 7(SPARC 平台版)安裝程式庫

升級 Solaris 軟體

本節描述在升級 Solaris 軟體時,您可能會遇到的問題的可能解答。

錯誤訊息


No upgradeable disks

問題 

如何修復問題 

錯誤 ID:1191792 

/etc/vfstab 檔案中的交換登錄正引起升級失敗。

/etc/vfstab 檔案中下列各行的註釋:

  • 磁碟上所有的交換檔案與片段均未升級

  • 不再出現的交換檔案

  • 任何未使用的交換片段

一般問題

問題 

如何修復問題 

升級失敗是因為安裝程式在系統上無法裝載複合裝置。 

複合裝置無法自動升級。有關指令,請參閱 Solstice DiskSuite 參考指南 中的附錄 B,「升級至其它的 Solaris 版本」。

問題 

如何修復問題 

錯誤 ID:1170953 

即使有在系統上可升級的 Solaris 軟體版本,亦不出現升級選項。 

 

原因 1: /var/sadm 目錄是 symlink,或是由其它檔案系統裝載的。

原因 1 的解答:/var/sadm 目錄移動至 root(/)或 /var 檔案系統中。

原因 2: 沒有 /var/sadm/softinfo/INST_RELEASE 檔案。

原因 2 的解答: 藉由使用以下樣板建立新的 INST_RELEASE 檔案:

OS=Solaris VERSION=2.x
REV=0

x 是系統上 Solaris 軟體的版本。

問題 

如何修復問題 

升級失敗的原因是您無法控制的,例如電源不足或網路連接失敗,而使系統處於無法啟動的狀態。

  1. 從 Solaris CD 或從網路重新啟動系統。

  2. 選擇安裝的升級選項。

Solaris 交談式安裝程式將會斷定系統是否已部分升級,並且將會繼續升級。 

問題 

如何修復問題 

升級失敗是因為安裝程式無法裝載檔案系統。在升級期間,安裝程式會嘗試將所有列於系統 /etc/vfstab 檔案中的檔案系統裝載於被升級的root檔案系統上。如果安裝程式無法裝載檔案系統,則其便是失敗,並且會結束。

確定系統 /etc/vfstab 檔案中的全部檔案系統都可以裝載。註釋任何無法裝載或可能引起問題的 /etc/vfstab 檔案中的檔案系統,因此安裝程式未嘗試在升級期間裝載它們。


註解 -

任何包含升級軟體的以系統為基礎的檔案系統(例如,/usr)無法註釋。


問題 

如何修復問題 

系統上沒有足夠的空間可升級。看看是否可以不使用重新安排空間的自動佈局,而藉由檢查下列空間問題的原因來修復此問題:

 

原因 1: 既然自動裝設器在升級期間不在作用中,安裝程式就將任何象徵性連結的套裝軟體的檔案或目錄安裝至自動裝設的檔案系統。如果象徵性連結被重寫,升級可能會因為磁碟空間不足而失敗。


註解 -

通常常駐在自動裝設檔案系統上的 /var/mail/var/news 目錄不受升級的影響。


原因 1 的解答:在升級期間,刪除將會在自動裝設的檔案系統上建立檔案或目錄的自訂軟體螢幕中的套裝軟體。這樣安裝程式就不會以套裝軟體的檔案或目錄重寫象徵性連結。

原因 2:新的軟體已增加至正在升級的軟體群組,或是一些現存軟體的大小已增加。在升級期間,安裝程式會安裝任何是先前安裝在系統上軟體群組的一部分的新軟體,而且也會升級系統上任何現存的套裝軟體。

原因 2 的解答: 在升級期間,刪除安裝於檔案系統內需要更多空間的自訂軟體螢幕中的套裝軟體。特別是尋找任何已增加至 Solaris 版次您不想要的新套裝軟體。