免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1721 | 回复: 0
打印 上一主题 下一主题

[HACMP集群] IBM红皮书翻译之一:HACMP V5.1 for AIX (4.3-4.4) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-12 17:32 |只看该作者 |倒序浏览

4.3. 监视群集状态


你总是可以将群集状态作为一个整体(启动、停机、不稳定)来监视或者针对不同的节点状态(启动、停机、加入中、离开中或者重建中)来分别监视。
4.3.1.    使用clstat
你可以使用命令/usr/sbin/cluster/clstat来获得有关群集的不同的片段的信息,包括群集状态、节点数目、节点名称和状态、资源组名称和状态以及接口名称和状态。要使用这个命令,必须运行clinfo后台进程。Example 4-5显示了命令的输出结果:

如果群集节点具有图形终端,你可以使用命令/usr/sbin/cluster/clstat来显示一个描述群集和节点状态的图形窗口。执行这一步以前,确保DISPLAY变量输出到X server的地址并且允许X client访问。
命令结果如Figure 4-1所示:

4.3.2.    使用snmpinfo
如果你想使用基于SNMP的监视,记住:HACMP使用V1代理,AIX 5L 5.2默认使用V3,因此,你要使用命令/usr/sbin/snmpv3_ssw -1来改变版本。
4.3.3.    使用Tivoli
如果你想使用Tivoli监视你的群集,你需要安装Tivoli监视组件。操作原理及更多信息参考SG24-5979:提高群集多处理能力(HACMP V4.4)。
4.4. 群集停止
你可以使用SMIT快速路经smitty clstop停止群集服务,在这里可以选择在所有节点上停止群集服务,停止类型可以是完美的、接管的或者强制的。如何停止群集服务请参考Example 4-6:
在一个节点上成功提高停止群集服务后,命令lssrc -g cluster的输出将没有任何内容。同样,你可以使用别名命令lsha来校验所有群集相关进程的状态。

如何校验群集相关服务的状态参考Example 4-7:

请注意:clcomd后台进程在群集服务停止后依然在运行。
节点停止类型决定在节点上成功停止群集服务后资源组被获取的行为。
在/tmp/hacmp.out文件中查找node_down和node_down_complete事件。Example 4-8显示了一个node_down事件:

Example 4-9显示了一个node_down_complete事件:

无论何时,你都应该避免用kill -9命令停止群集管理后台进程。在这种情况下(使用kill -9命令),系统资源控制器(SRC)会检测到clstrmgr后台进程异常退出并调用/usr/es/sbin/cluster/utilities/clexit.rc脚本。这会造成系统停止并有可能造成共享存储数据的破坏。依照资源组策略,其他节点会初始化接管。
如果你遇到有关群集停止问题或者你想更好的理解群集停止过程,请参考SC23-4862-02:AIX 5L V5.1下HACMP管理和故障排除一书第七章“启动、停止群集服务”。
完美停止
如果选择这个参数,属于该节点的资源组会被释放,但该资源组不能被其他节点获取。
带接管的完美停止
如果选择这个参数,属于该节点的资源组会被释放,并且该资源组依照资源组类型会被被其他节点获取。
强制停止
如果选择这个参数,群集服务会停止,但是资源组不会被释放。
注意:我们不推荐您在同一时间在多个节点上使用强制选项来停止群集服务。





本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6482/showart_98862.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP