国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Unix > 正文

雙機倒換(NewStartHA,SKYbility,hacmp,hp unix雙機)

2024-06-28 13:22:30
字體:
來源:轉載
供稿:網友
雙機倒換(NewStartHA,SKYbility,hacmp,hp unix雙機)

1、Suse linux (NewStartHA):

#cli

cli:~>service-migrate

Select service to migrate:

Current service:

0) bill

1) gdb

2) cancel

Select a service [0, 2]:

按照命令行的提示輸入進行倒換

2、AIX(HACMP):

# smit hacmp

后進入:

enter進入:

查看雙機狀態:

將資源由suibao01切換至suibao02:smitty hacmp

3、Suse Linux (SKYbility):

雙機倒換測試

HA配置結束后,需要進行最后一個步驟:雙機的倒換測試。通過測試可以檢查整個軟件安裝是否成功。

測試步驟如下:

1.在主節點上檢查雙機狀態:

(1)檢查浮動ip是否激活

運行:

#ip addr

應該存在浮動IP綁定到eth0:0上的內容。

(2)檢查文件系統是否mount

運行:

#df –k

有類似如下結果返回:

/dev/sdb150403000141856923365695230% /zxindata

(3)檢查智能網軟件是否正常啟動

以zxin10用戶登錄,運行:

$zxtool –p

應能看到智能網各進程已經成功啟動,另外可以查看啟動日志:/home/zxin10/log/zxcom.log該文件中應能找到智能網系統成功連接到數據庫上的信息。如果所有檢查無誤的話,表明雙機軟件在主用節點上成功啟動,然后執行以下步驟。

2.在備用節點上檢查HA進程是否啟動:

#/etc/init.d/hadaemons status

hacomm (pid 12016) is running.

hacenter (pid 12021) is running.

halockd (pid 12019) is running.

如上面的顯示running,則表示HA進程正常運行。

運行如下命令檢查雙機啟動是否正常:

#/opt/ha/bin/hastat

如果返回結果如圖5.2?1所示能看到兩個節點都是UP狀態,表示網絡是ONLINE狀態。

圖5.2?1檢查雙機狀態

3.在主節點上運行以下命令進行雙機倒換

$superstop

CLUSTER將檢測到應用故障,雙機發生倒換。

而如果使用停CLUSTER服務的方式:

#/opt/ha/bin/hadaemons stop

則雙機將立即倒換,但本節點不會關機。下次需要從備用節點倒換到主節點時,需要再手工啟動CLUSTER服務:

#/opt/ha/bin/hadaemons start

HA一般按以下步驟在主用節點上停止雙機:

(1)停止應用腳本

(2)umount文件系統

(3)釋放浮動IP地址

在備用節點上運行如下命令檢查雙機停止步驟:

#/opt/ha/bin/hastat

如果出現如圖5.2?2所示內容,表明主節點雙機正在停止。

圖5.2?2檢查雙機狀態1

當出現如圖5.2?3所示內容時,表明service已經成功切換到備機了。

圖5.2?3檢查雙機狀態2

4.在備用節點檢查雙機倒換后系統狀態

以root用戶登錄到備機,檢查中興智能網軟件是否已運行在備機上:

(1)檢查浮動IP是否激活;

(2)檢查文件系統是否mount;

(3)檢查智能網軟件是否正常啟動。

5.到主用節點啟動CLUSTER

執行下面命令檢測CLUSTER服務在主用節點的狀態:

#/opt/ha/bin/hadaemons status

當有如下結果返回,表示HA服務沒啟動。

hacomm (pid 12016) is running.

hacenter (pid 12021) is running.

halockd (pid 12019) is running.

如果是系統重新啟動后沒有啟動CLUSTER服務,則要檢查一下原因。如果剛才是手工停掉的主節點CLUSTER服務,則再手工啟動CLUSTER服務:

#/opt/ha/bin/hadaemons start

然后運行以下命令檢查狀態:

#/opt/ha/bin/hastat

當顯示如圖5.2?4所示結果時,表明啟動成功。

圖5.2?4檢查雙機狀態3

6.在備用節點上運行以下命令進行將雙機倒換到主用節點

#/opt/ha/bin/hadaemonsstop

7.到備用節點啟動HA

#/opt/ha/bin/hadaemonsstart

至此,雙機環境準備就緒。

以上是通過常規方法進行的倒換測試,在此基礎上用戶還可以進行多種手段的倒換測試,如:拔掉主節點網線、將主節點關機、停掉數據庫等。所有這些情況都將引起HA雙機倒換。

4、HP UNIX :

1、MC/Service Guard雙機的常用維護命令

雙機維護命令的位置

#cd/usr/sbin/(用lscm*可以看到所有關于雙機的執行命令)

1.1監測Cluster運行狀態

#cmviewcl [-v] [-n NN]... [-p PN]...[-l {package|cluster|node}]

[-v]Verbose output

[-n ]View information only about the specific node_name(s).

[-p package_name...View information only about the specific

package_name(s).

[-l] pkg|clus|nodeDisplay only package, cluster or node specific information

例如:

#cmviewcl

CLUSTERSTATUS

cluster1up

NODESTATUSSTATE

imana100uPRunning

PACKAGESTATUSSTATEAUTO_RUNNODE

pkg_Oracleuprunningenabledimana100

NODESTATUSSTATE

imana101uprunning

PACKAGESTATUSSTATEAUTO_RUNNODE

pkg_appuprunningenabledimana101

也可以用一下命令:

cmviewcl-v;或

cmquerycl;或

cmviewconf;

1.2啟動cluster

# cmruncl -v -n imana100

1.3停止Cluster運行

# cmhaltcl–f -v

[-f]Force the cluster to shutdown even if packages are currently running.

[-v]Verbose output

1.4啟動節點并將該節點加入Cluster

# cmrunnode -v imana100

1.5停止運行某個節點而Cluster在其它節點繼續運行

#cmhaltnode [-f] [-v] [NN...]

[-f]Force the node to halt even if there are packages running on it.

[-v]Verbose output

# cmhaltnode–f –v imana101

1.6在Running Cluster中運行某一個包

# cmrunpkg [-n NN] [-v] PN...

[-n ]Act on a specific node.

[-v]Verbose output

例如:

# cmrunpkg-n imana101pkg_app

cmrunpkg: Completed successfully on all packages specified.

1.7停止一個運行中的包

# cmhaltpkg [-n NN] [-v] PN...

[-n ]Act on a specific node.

[-v]Verbose output

例如:

# cmhaltpkg-n imana101pkg_app

One or more packages has been halted and will not be started automatically. To start these packages, enable AUTO_RUN via cmmodpkg

-e <Package_Name>.

cmhaltpkg: Completed successfully on all packages specified.

1.8改變一個包的切換屬性

# cmmodpkg [-v] [-n NN]... {-e|-d}PN...

[-v]Verbose output

[-n ]Modify attributes on specific node(s) - else globally mod.

-eenable

-ddisable

PN - package(s) whose switching attributes are changed

注:CN = cluster_nameNN = node_namePN = package_name

Explainations: ... = multiple occurences| = OR[descriptor] = optional

1.9雙機的配置文件的位置

#cd/etc/cmcluster/(雙機守護進程的配置文件cluster.ascii)

#cd/etc/cmcluster/pkg_app/、#cd/etc/cmcluster/pkg_oracle/(pkg_app.ctl、pkg_oracle_ctl是用來制定雙機的浮動IP的)

1.10雙機倒換測試

在主機上執行

#cmhaltpkg -v pkg_oracle----在主機上停止包

#cmrunpkg -v -n imana101 pkg_oracle----在備機上啟動包

#cmmodpkg -e -nimana100pkg_oracle ----允許主機failover

說明:當啟用程序包時,如果報如下錯誤,需要執行上面的命令將節點加入failover

# cmrunpkg -nimana100pkghlrdb

cmrunpkg: Nodeimana100is currently unable to run package pkg_oracle.

Check the syslog on nodeimana100and pkg log files for more detailed information.


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 济南市| 常德市| 桃园县| 原阳县| 崇州市| 邳州市| 都兰县| 出国| 潢川县| 泰来县| 石渠县| 治多县| 东光县| 虞城县| 敦煌市| 姚安县| 泰兴市| 苍梧县| 怀来县| 高碑店市| 佛冈县| 治县。| 乌审旗| 隆德县| 武宁县| 江永县| 曲靖市| 嘉定区| 龙门县| 元朗区| 孙吴县| 中牟县| 惠来县| 丰城市| 丰顺县| 响水县| 类乌齐县| 拜泉县| 巧家县| 定兴县| 咸宁市|