gtag

2010年8月24日 星期二

Basic Managing MC/ServiceGuard on HP-UX

如果系統環境中有建置HP-UX的CLUSTER,可以利用下列指令做一些基本管理:

1.觀察 Cluster 目前的狀態

# cmviewcl

# cmviewcl -v

2.啟動 Cluster

# cmruncl -v

3.停止 Cluster(加入 f 選項代表強制關閉CLUSTER,不管有幾個PACKAGE在執行)

# cmhaltcl -v  -f

4.啟動 Package

# cmrunpkg "package name"
->會在目前的 node 啟動 Package

# cmrunpkg -n "nodename" "package name"
->指定在 node 進行啟動 Package

# cmmodpkg -e "package name"
會先在 primary node 啟動 Package

5.停止 Package

# cmhaltpkg "package name"

6.設定 Package切換

# cmmodpkg -d "package name"
->使 Package 無法切換

# cmmodpkg -e "package name"
->使 Package 可切換

# cmmodpkg  -e  -n "nodename" "package name"
->指定 node 可啟動 Package

7.啟動 node

# cmrunnode 
->會啟動 current node

# cmrunnode -v "nodename"
->指定 node進行啟動

8.停止 node

# cmhaltnode  -f  -v
->會停止 current node

# cmhaltnode -f  -v "nodename"
->指定 node進行停止

9.維護模式:

一般ORACLE資料庫建立在HP-UX CLUSTER上時,可建一空檔案,可讓維運人員進行資料庫的維護:

在 /etc/cmcluster/<package_name> 下執行

# touch oracle.debug

維護完成必須移除,否則CLUSTER偵測到問題時,並不會切換。

10.切換方式

如果在某個NODE無法啟動可先利用下列指令進行啟動

#cmmodpkg -e -n "node_name" "package_name"
#cmrunpkg "package_name"

沒有留言:

張貼留言