此節提供在升級期間對儲存配置不小心進行了變更時要依照的以下修復程序:
您應該在將叢集升級至 Solaris 9 軟體之前完成對儲存拓撲的所有變更 (包括執行 Sun Cluster 指令)。然而,如果在升級期間對儲存拓撲進行了變更,則請執行下列程序。此程序確保新的儲存配置是正確的,並且未經重新配置的現有儲存不會被錯誤地修改。
請確保儲存拓樸正確。檢查標誌為可能要被取代的裝置是否對應至實際上已被取代的裝置。如果未取代這些裝置,請檢查並修正可能的意外配置變更,例如錯誤的佈線方式。
成為連接至未確認裝置的節點上的超級使用者。
手動更新未確認的裝置。
# scdidadm -R device |
對指定的 device 執行修復程序
請參閱 scdidadm(1M) 線上手冊,以取得更多資訊。
更新 DID 驅動程式。
# scdidadm -ui # scdidadm -r |
將裝置 ID 配置表載入至核心
初始化 DID 驅動程式
重新配置資料庫
返回剩餘的升級工作。
若要取得非滾動升級,請移至如何執行 Sun Cluster 3.1 8/05 軟體的非滾動升級中的步驟 3。
若要取得滾動升級,請移至如何執行 Sun Cluster 3.1 8/05 軟體的滾動升級中的步驟 4。
如果在升級期間對儲存佈線方式進行了意外變更,則執行下列程序,使儲存配置返回至正確狀態。
此程序假定實際上未變更任何實體儲存。如果已變更或更換實體儲存裝置或邏輯儲存裝置,請改為執行在升級期間如何處理儲存重新配置中的程序。
將儲存拓樸傳回至其原始的配置。檢查標誌為可能要被取代的裝置之配置,包括佈線方式。
作為超級使用者,更新叢集每個節點上的 DID 驅動程式。
# scdidadm -ui # scdidadm -r |
將裝置 ID 配置表格載入核心
初始化 DID 驅動程式
重新配置資料庫
請參閱 scdidadm(1M) 線上手冊,以取得更多資訊。
如果 scdidadm 指令在步驟 1 中傳回任何錯誤訊息,請依據需要進行進一步修改,以校正儲存配置,然後重複執行步驟 1。
返回剩餘的升級工作。
若要取得非滾動升級,請移至如何執行 Sun Cluster 3.1 8/05 軟體的非滾動升級中的步驟 3。
若要取得滾動升級,請移至如何執行 Sun Cluster 3.1 8/05 軟體的滾動升級中的步驟 4。