Sun Cluster 軟體安裝指南 (適用於 Solaris 作業系統)

在升級期間從儲存配置變更恢復

此節提供在升級期間對儲存配置不小心進行了變更時要依照的以下修復程序:

在升級期間如何處理儲存重新配置

您應該在將叢集升級至 Solaris 9 軟體之前完成對儲存拓撲的所有變更 (包括執行 Sun Cluster 指令)。然而,如果在升級期間對儲存拓撲進行了變更,則請執行下列程序。此程序確保新的儲存配置是正確的,並且未經重新配置的現有儲存不會被錯誤地修改。

  1. 確定儲存拓撲是正確的。

    檢查標誌為可能要被取代的裝置是否對應至實際上已被取代的裝置。如果未取代這些裝置,請檢查並修正可能的意外配置變更,例如錯誤的佈線方式。

  2. 成為連接至未確認裝置的節點上的超級使用者。

  3. 手動更新未確認的裝置。


    # scdidadm -R device
    
    -R device

    對指定的 device 執行修復程序

    請參閱 scdidadm(1M) 線上說明手冊,以取得詳細資訊。

  4. 更新 DID 驅動程式。


    # scdidadm -ui
    # scdidadm -r
    
    -u

    將裝置 ID 配置表格載入核心

    -i

    初始化 DID 驅動程式

    -r

    重新配置資料庫

  5. 對連接至未確認裝置的所有其他節點重複步驟 2步驟 4

  6. 返回剩餘的升級工作。

在升級期間如何解決錯誤的儲存變更

如果在升級期間對儲存佈線方式進行了意外變更,則執行下列程序,使儲存配置返回至正確狀態。


注意 –

此程序假定實際上未變更任何實體儲存。如果已變更或已替代實體儲存裝置或邏輯儲存裝置,則改為依照在升級期間如何處理儲存重新配置中的程序操作。


  1. 將儲存拓撲返回至其原始配置。

    檢查標誌為可能要被取代的裝置之配置,包括佈線方式。

  2. 作為超級使用者,更新叢集每個節點上的 DID 驅動程式。


    # scdidadm -ui# scdidadm -r
    
    -u

    將裝置 ID 配置表格載入核心

    -i

    初始化 DID 驅動程式

    -r

    重新配置資料庫

    請參閱 scdidadm(1M) 線上說明手冊,以取得詳細資訊。

  3. 如果在步驟 2scdidadm 指令傳回任何錯誤訊息,則返回至步驟 1,進一步進行修改來更正儲存配置,然後重複執行步驟 2

  4. 返回剩餘的升級工作。