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. scdidadm 指令是否在步驟 2中傳回了任何錯誤訊息?

    • 如果否,請前進至步驟 4

    • 如果是,請返回至步驟 1,進行進一步的修改以修正儲存配置,然後重複步驟 2

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