欢迎来到天天文库
浏览记录
ID:33581628
大小:96.00 KB
页数:4页
时间:2019-02-27
《hacmp_其它(组件)失败时的群集行为》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、4.9.其它(组件)失败时的群集行为HACMP能通过标识的群集架构(拓扑和组服务)来处理失效,还可以对非直接相关的HACMP组件失效起作用。4.9.1. 硬件组件失效你可以在以下情形校验你是否依然可以访问存储在外部磁盘上的数据:Ø 一个连接节点和存储的适配器失效Ø 多个连接节点和存储的适配器(同一节点上)失效Ø 一个节点上的一个适配器到其他节点的另外一个适配器Ø 线缆失效Ø 整个节点失效Ø 如果使用多个磁盘笼,其中之一失效如果你在使用SSA技术,仔细检查SSA环的
2、连贯性和在所有情形下旁路卡的行为之后校验群集和应用是否功能正常。如果使用ESS或者FAStT存储,仔细校验LUN掩模(masking)和区域标记(zoning)。4.9.2. Rootvg和内部磁盘失效镜像的rootvg最少使用两块磁盘以避免rootvg崩溃。建议测试步骤如下:1. 使用命令lsvg-prootvg校验rootvg包含最少两块内部磁盘2. 使用命令lsvg-lrootvg校验LV的同步性和没有无效分区(LP)3. 使用命令bootlist-mnormal-o校验所有磁盘都包含在启动列
3、表中4. 对其中一个磁盘断电或者如果是可热插拔的磁盘的话,将它拔除5. 校验系统功能是正常的6. 重新启动系统7. 连接刚才断开的磁盘8. 同步rootvg4.9.3. AIX和LVM级别错误HACMP只能检测3种类型的失效:Ø 网络接口卡失效Ø 节点失效Ø 网络失效群集行为受其他事件的影响,像丢失卷组的quorum或者应用失效,但是它不直接对这些事件起反应。4.9.4. VG的强制varyon要完全理解这个特性,必须对AIX的LVM有
4、很好的理解。Quorum打开当quorumenable时,varyonvg命令的成功执行必须要有足够的(半数以上)VGDA和VGSA的拷贝可以被访问到。如果对一个磁盘的一个写操作失败,其它PV上的VGSA会被更新以指出这个失败。在超过半数的VGDA和VGSA可以被写入的时候,quorum会被维护并且卷组保持varyon状态。然而,除非奖将向项数据在另一个可用的PV上,缺失的PV上的数据是不可用的。还有可能数据的所有拷贝都丢失了但是因为在其它磁盘上可以访问大多数的VGDA和VGSA,卷组仍然可以varyon。我们不建议在HACMP中使用qu
5、orum。Quorum关闭当quorumdisable时,varyonvg命令的成功执行必须要有所有的VGDA和VGSA的拷贝可以被访问到。如果对一个磁盘的一个写操作失败,其它PV上的VGSA会被更新以指出这个失败。在还有(最少一个)VGDA和VGSA可以被写入的时候,quorum会被维护并且卷组保持varyon状态,但是数据的完整性没有保证。强制varyon这个HACMPV5.1的新特性允许你在正常varyon卷组失败后强制varyon卷组。通过下面的步骤测试强制varyon特性:1. 定义一个最少包括两个PV的VG。它应该
6、包括最少一个LV,该LV最少有2份拷贝分布在不同的磁盘上。卷组应该被群集中最少2个节点访问。你可以使用C-SPOC恒容易的完成这个任务。2. 包括在一个资源组中先前定义的卷组,该资源组的参与节点应该最少包括两个节点。例如:我们定义了一个由节点1和节点2共同参与的层叠式资源组。3. 有必要的话,对这个资源,在扩展资源组配置面板设置使用强制varyon卷组。4. 同步群集资源5. 在节点1和节点2上启动群集服务6. 校验VG在节点1上已经varyon7. 校验逻辑卷已经打
7、开并且文件系统已经mount8. 在一个文件系统上创建一个测试文件9. 使足够多的磁盘失效,仅余一个磁盘(保证只有1份VGDA和VGSA的拷贝可用)在我们的测试中我们定义了2个磁盘的的卷组并使用命令ddif=/dev/zeroof=/dev/hdisk5bs=128删除包含2个VGDA。10. 这个操作会使varyon进程不能使用。命令的结果如Example4-16所示:11. 在节点1上,使用接管选项停止群集服务12. 在节点2上校验卷组已经varyon13. 校验文件系统已经mount并且可以访
8、问测试文件
此文档下载收益归作者所有