双机心得1

hastart 只能在本单板上启动vcs 所有主备都要执行

自己的单板上只有启动vcs后,才能用hastatus看两单板的状态

hastop -sys hostname,或者hastop -all,但只有自己的单板上启动vcs后,才能用hastop停止单板


haconf -makerw 执行完以后就可以加资源了

一个单板(不分主备)加完一个资源后,两个单板一起共用

执行完haconf -makerw后(两个板都生效),就不能直接hastop了,只能用hastop -all -force


但推荐方法是:haconf -dump -makero后再hastop


假如执行完hastop -force退出的,再启动单板的话就会进入ADMIN_WAIT状态

这个时候,只能多加一步
hasys -force (两个单板中的一个) 执行完以后 就进入正常状态了



hares -list 一开始集群是没有resource的

hares -state 更详细


激活资源:
${CMD_HARES} -modify NGINVG1 Enabled 1
有时候会加上${CMD_HARES} -modify NGINVG1 Critical 0

关闭资源
${CMD_HARES} -modify NGINVG1 Enabled 0

激活资源后就可以用hares -list看到了



hagrp -list 一开始集群也是没有group的


上线资源组:
1、hagrp -online Group -sys SYSNAME 或者两个都想上线 hagrp -online Group -any



hatype -list 一开始集群提供大量的type
增加一个单板的type,另一个也有了(共用)



Agent:
在/opt/VRTS/bin下,有链接到/opt/VRTSvcs/bin下的各种命令链接,例如hares、hatype、hastatus等等

在/opt/VRTSvcs/bin下,有一个ScriptAgent文件,还有各个资源类型的Agent目录,Agent目录底下有online、offline等等,

还有这个程序的agent,以${name}Agent命名
在/etc/VRTSvcs/conf/config这个目录下,有各种type的cf文件以及main.cf


hastatus -summary判断有没有启动?
加资源:
hares -add Name Type Group
hares -link A B A依赖于B



冻结资源组:

hares -freeze Group

解冻资源组:

hares -unfreeze Group



冻结只是在升级时才有用,目的是阻止双机切换


hagrp -online ENIPGroup -sys $host_name


首先haconf -makerw
再次加用户
最后切记 haconf -dump -makero

hauser -add xzz -priv Administrator

猜你喜欢

转载自my-dif.iteye.com/blog/788917