請執行此程序以驗證是否已成功將叢集升級至 Sun Cluster 3.2 軟體。在 Solaris 10 作業系統上,僅從全域區域執行所有步驟。
此程序提供了 Sun Cluster 指令的較長格式。大多指令也有短的形式。這些指令除了指令名稱的格式不同外,其他都是相同的。如需查看這些指令與其簡短格式的清單,請參閱「Sun Cluster 系統管理指南(適用於 Solaris 作業系統)」中的附錄 A「Sun Cluster 以物件為導向的指令」。
確定對要升級的所有叢集節點已完成全部升級程序。
在每個節點上,成為超級使用者。
請在每個已升級的節點上,檢視已安裝的 Sun Cluster 軟體的層級。
phys-schost# clnode show-rev -v |
輸出的第一行指明節點正在執行的 Sun Cluster 軟體之版本。此版本應與剛升級至的版本相符。
從任一節點,驗證所有已升級的叢集節點正執行於叢集模式中 (Online)。
phys-schost# clnode status |
請參閱 clnode(1CL) 線上手冊,以取得有關顯示叢集狀態的更多資訊。
SPARC:若是從 Solaris 8 升級到 Solaris 9 軟體,請驗證儲存配置的一致性。
在每個節點上,執行下列指令以驗證儲存配置的一致性。
phys-schost# cldevice check |
請在配置通過此一致性檢查之後,再繼續執行步驟 b。如果未通過此檢查,則可能導致裝置識別錯誤及資料毀壞。
下表列出來自 cldevice check 指令的可能輸出,以及必須採取的動作 (若有的話)。
範例訊息 |
動作 |
---|---|
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 cldevice repair to update |
無。請在步驟 b 中更新此裝置 ID。 |
無輸出訊息 |
無。 |
請參閱 cldevice(1CL) 線上手冊以得知更多資訊。
在每個節點上,遷移 Sun Cluster 儲存資料庫到 Solaris 9 裝置 ID。
phys-schost# cldevice repair |
在每個節點上,執行下列指令以驗證儲存資料庫已成功遷移至 Solaris 9 裝置 ID。
phys-schost# cldevice check |
如果 cldevice 指令顯示訊息,請返回至步驟 a,以進一步校正儲存配置或儲存資料庫。
如果 cldevice 指令未顯示任何訊息,則裝置 ID 遷移成功。當已在所有叢集節點上驗證裝置 ID 已遷移後,請至如何結束升級到 Sun Cluster 3.2 軟體。
以下範例顯示用來驗證升級雙節點叢集至 Sun Cluster 3.2 軟體的指令。這兩個叢集節點的名稱為 phys-schost-1 和 phys-schost-2。
phys-schost# clnode show-rev -v 3.2 … phys-schost# clnode status === Cluster Nodes === --- Node Status --- Node Name Status --------- ------ phys-schost-1 Online phys-schost-2 Online |