請執行此程序以驗證是否已成功將叢集升級至 Sun Cluster 3.1 8/05 軟體。
確定對要升級的所有叢集節點已完成全部升級程序。
請在每個已升級的節點上,檢視已安裝的 Sun Cluster 軟體的層級。
# scinstall -pv |
輸出的第一行指明節點正在執行的 Sun Cluster 軟體之版本。此版本應與剛升級至的版本相匹配。
從任一節點,驗證所有已升級的叢集節點正執行於叢集模式中 (線上)。
# scstat -n |
請參閱 scstat(1M) 線上手冊,以取得有關顯示叢集狀態的更多資訊。
如果您已從 Solaris 8 軟體升級至 Solaris 9 軟體,則驗證儲存配置的一致性。
在每個節點上,執行下列指令以驗證儲存配置的一致性。
# scdidadm -c |
執行一致性檢查
請在配置通過此一致性檢查之後,再繼續執行步驟 b。如果未通過此檢查,則可能導致裝置識別錯誤及資料毀壞。
下表列出自 scdidadm -c 指令的可能輸出以及您必須採取的動作 (如果有的話)。
範例訊息 |
動作 |
---|---|
device id for 'phys-schost-1:/dev/rdsk/c1t3d0' does not match physical device's id, device may have been replaced |
請移至在升級期間從儲存配置變更恢復,並執行相應的修復程序。 |
device id for 'phys-schost-1:/dev/rdsk/c0t0d0' needs to be updated, run scdidadm –R to update |
無。請在步驟 b 中更新此裝置 ID。 |
無輸出訊息 |
無。 |
請參閱 scdidadm(1M) 線上手冊,以取得更多資訊。
在每個節點上,將 Sun Cluster 儲存資料庫遷移至 Solaris 9 裝置 ID。
# scdidadm -R all |
執行修復程序
指定所有裝置
在每個節點上,執行下列指令以驗證儲存資料庫已成功遷移至 Solaris 9 裝置 ID。
# scdidadm -c |
如果 scdidadm 指令顯示訊息,請返回至步驟 a,以進一步校正儲存配置或儲存資料庫。
如果 scdidadm 指令未顯示任何訊息,則裝置 ID 遷移成功。在所有叢集節點上完成裝置 ID 遷移驗證後,請繼續執行如何完成非滾動升級至 Sun Cluster 3.1 8/05 軟體。
以下範例顯示用於驗證在 Solaris 8 作業系統上,將雙節點叢集從 Sun Cluster 3.0 升級至 Sun Cluster 3.1 8/05 軟體的非滾動式升級的指令。這兩個叢集節點的名稱為 phys-schost-1 和 phys-schost-2。
(Verify that software versions are the same on all nodes) # scinstall -pv (Verify cluster membership) # scstat -n -- Cluster Nodes -- Node name Status --------- ------ Cluster node: phys-schost-1 Online Cluster node: phys-schost-2 Online |