AIX HACMP集群切换测试实际案例解析

为验证AIX HACMP集群系统的稳定性及保障其上应用的连续性和可靠性,决定周五晚进行集群切换测试。下面是当次过程的文档总结和记录,方便以后参考并备案。


系统环境:AIX 5.3

数据库: DB2 V8.2

存储: IBM DS4700,为两节点配置使用共享存储


AIX HACMP原理示意图:


175129245.jpg



HA测试一: 启动和关闭

在当前系统中确保VG在两边都被varyoff

#smitty clstart 启动HA

tail –f /tmp/hacmp.out 看启动输出信息

tail –f /tmp/cm.log 看错误信息

netstat –i 和 –in 看IP地址是否变为service地址

lsvg –o 查看VG是否在两台机器上被varyon

l***c –g cluster 看相应SRC是否起来(应该显示2或3个SRC)


如:Subsystem Group PID Status

clsmuxpdES cluster 213488 active

clstrmgrES cluster 238062 active

clinfoES cluster 229656 active

#smitty clstop 关闭HA

graceful(正常)/takeover(接管)/force(强制,IP不变回boot)

这里就选graceful

tail –f /tmp/hacmp.out 看关闭输出信息

tail –f /tmp/cm.log看错误信息

netstat –i 和 –in看IP地址是否变为boot地址

l***c –g cluster看相应SRC是否已关闭(应该无显示)

使用Cluster Snapshot可以保存当前Cluster配置,以后直接Apply就可恢复。



HA测试二:本机IP接管

确定两台机器HA已正常启动。

拔去与主机service IP关联的网卡的网线。

在主机上运行:

netstat –i 和 –in

这时standby网卡将接管service IP而原service网卡将对应standby IP。

备机不发生任何反应。

插回主机上拔去的网线并运行:

netstat –i 和 –in

这时主机没有任何复原动作,原standby网卡仍对应service IP而原service网

卡仍对应standby IP,即便关闭HA也不会变回来。

175514862.jpg

要使网卡恢复最初的对应IP,可以运行:

smitty mktcpip

选定网卡(en0, en1, ... ),不作任何改动回车。


HA测试三:资源接管

确定两台机器HA已正常启动。

模拟主机异常终止运行:

方法一:主机上运行:

smitty clstop 关闭方式选takeover

这种测试是主动告诉对方需要接管,并不是真正模拟了故障,可以

在进行真正故障模拟之前先进行这一步测试。

方法二:主机上运行halt –q即时关机(最佳方法)。

方法三:同时拔去主机所有网线和心跳线。

方法四:主机拔电(不建议)。

在备机上运行:

netstat –i 和 –in

如果备机也有service网卡(在cascading,即mutual takeover配置下),这时备机

的standby网卡将接管主机的service IP;

如果备机没有service网卡(在rotating,即standby配置下),这时备机的boot网

卡将接管主机的service IP。


当备机有svc地址:


175714415.jpg


这是资源组会在备机上挂起来,如果没有挂上,则在备机上运行:

varyonvg datavg

mount -a (或一个一个的挂)

在resource group中定义的FS应该在备机上自动mount。


最后测试应用是否正常,完成集群切换测试报告。




本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/462617.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《Effective C++》阅后心得

《Effective C》阅后心得 这本书保存在我电脑里已经有两年之久了,记得以前模模糊糊翻过,大体上还有那么点点印象,最近花了一个星期仔仔细细的看了一篇,收获很大很大 首先对于很多C知识我都有那么个概念,真要我说出什么…

jvm_2

业务线程一直在等待,或者一直在运行,如果不是自己想要的状态,就表明有问题 死锁问题检测 上面程序之所以会死锁,因为下图所示,在-128~127范围内,Integer valueOf后对相同的int值会返回相同的对象&#xff0…

视频播放器

效果图 知识要点 surfaceView.getHolder().setFixedSize(176, 144);//设置分辨率 surfaceView.getHolder().setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);//设置surfaceview不维护自己的缓冲区,而是等待屏幕的渲染引擎将内容推送到用户面前 sur…

编了一个服务器

//服务器代码 / Sever.cpp : Defines the entry point for the console application. // #include <WinSock2.h> //包含Socket 2版本的头文件&#xff1b; #include <windows.h> #include <stdio.h> #pragma comment(lib, "WS2_32.lib")…

计算机学科技术前沿:互联网上信息可信性的现状

互联网的虚假信息很大一部分是由水军造成的。 研究报告显示&#xff0c;越来越常见的网络付费发贴行为虽然有益于商家&#xff0c;但却会影响到普通互联网用户的信息判断&#xff0c;使他们失去对网络信息的信任。 在中国&#xff0c;这些人被称作“网络水军”&#xff1a;一…

asp.net UpdatePanel的简单用法

局部更新是ajax技术的最基本&#xff0c;也是最重要的用法&#xff0c;今天大概把asp.net ajax中的局部更新控件 updatepanel的用法记录下&#xff0c;大家可以共同探讨 UpdatePanel控制页面的局部更新&#xff0c;这个更新功能依赖于scriptManger控件的EnablePartialRendering…

前端需要了解的http知识

http基本概念 http是一个无状态 &#xff0c;无连接的基于TCP协议的单向应用层协议 一、无连接 无连接即每次链接只处理一个请求&#xff0c;请求和应答后就断开链接 二、无状态 http的每次请求都是独立的&#xff0c;不相关的&#xff0c;协议对事物处理没有记忆功能。 HTTP无…

局域网中设备的管理之StackCluster

局域网中设备的管理通常采用 stack 、cluster和snmp等方法。 下面我们来讨论一下stack 和cluster。Stack 也叫作堆叠。堆叠是由一些通过堆叠口相连的以太网交换机组成的一个管理域&#xff0c;其中包括一个主交换机和若干个从交换机。堆叠在一起的以太网交换机可以看作为一个设…

SMTP 服务器要求安全连接或客户端未通过身份验证的各个解决方案(C#)

最近在做邮件发送接口 把遇到的问题和解决方法告诉大家 希望对了解邮件的人有所帮助 原程序部分代码如下 //设置邮件信息 发件人地址、收件人地址、标题、主题 MailMessage mail new MailMessage("xxxxxxxsina.com", "zzzzzzzsina.com", "标题…

google Chrome 浏览器源码地址地址!

1. Google Chrome 源码 SVN 地址&#xff1a;http://src.chromium.org/svn。包含有 Chrome、Gears、Webkit、GCC 等源码以及编译依赖工具。Chrome 浏览器项目的源码&#xff0c;位于目录 http://src.chromium.org/svn/trunk/src/chrome/  2. Google Chrome 源码 Web 浏览地址…

3DMed

1. 当前 小论文&#xff0c; before 5.1 2. linux 需要十天的时间&#xff0c; 5月上旬 3. 中下旬写代码&#xff0c;提取算法 。 6月 三维 建模 7月仿真 4. very helpfully , i found this professional open software. Links 3DMed (www.3dmed.net) www.fingerpass.net MOSE…

【图像算法】彩色图像分割专题五:提取彩色图像上特定色彩

【图像算法】彩色图像分割专题五&#xff1a;提取彩色图像特定色彩 SkySeraph Jun 8th 2011 HQU Email&#xff1a;zgzhaobogmail.com QQ&#xff1a;452728574 Latest Modified Date&#xff1a;Jun 8th 2011 HQU 一 原理及说明&#xff1a; 1 RGB(red,green,blue)模式是…

标记一下 两个Google Chrome 源码研究的网站

大坡3D软件开发&#xff1a; http://blog.csdn.net/caimouse/archive/2008/09/07/2893806.aspx Venus神庙&#xff1a; http://www.cnblogs.com/duguguiyu/archive/2008/10/02/1303095.html

k8s基础学习-存储卷

存储卷的几种类型&#xff1a; emptyDir -- 用于存储临时数据的简单空目录 hostPath -- 用于将目录从工作节点的文件系统挂载到pod中 gitRepo -- 通过检出Git仓库的内容来初始化的卷 nfs -- 挂载到pod中的NFS共享卷 configMap&#xff0c;secret&#xff0c;downwardAPI--用于将…

SharePoint里如何设置People picker值为当前登录用户值

摘要&#xff1a; 相信很多朋友都遇到过需要将某个People类型的字段值设置为当前登录用户的情况而且已经给出了解决方案&#xff0c;因此本文没有什么新意&#xff0c;算法上也比较冗余&#xff0c;仅仅在博客里算作知识的备份。 思路&#xff1a; 在画面的右上角有一个欢迎控件…

SQL存储过程的导入导出

转贴网址&#xff1a;http://haitao.javaeye.com/blog/782365 近日在研究SQL的存储过程&#xff0c;这里我陆续将我在使用存储过程中碰到的问题及解决办法发布到网上&#xff0c;请各位大虾指正。   SqlServer存储过程的导出导入   打开“企业管理器”&#xff0c;选择需要…

osg指定向量旋转指定角度

向量AB&#xff0c;沿着n旋转10度 osg::Vec3 left AB*osg::Matrix::rotate(osg::inDegrees(10), n); osg::Vec3 right AB*osg::Matrix::rotate(osg::inDegrees(-10), n);//right-left 特殊情况下&#xff0c;可以使用向量叉乘实现&#xff0c;例如旋转90度 osg::Vec3 left n…

android webservice 简单应用

http://www.cnblogs.com/ghj1976/archive/2011/04/26/2028904.html

《Linux内核完全注释》《完全剖析》 » 阅读本书所需的基础知识 -- 再次强调。

转贴网址&#xff1a;http://www.oldlinux.org/oldlinux/viewthread.php?tid2551&extrapage%3D1 [这个贴子最后由redgrid在 2006/08/09 00:45pm 第 17 次编辑]Linux 0.11虽然不是什么“珠穆朗玛峰”&#xff0c;但它肯定还是“华山”或“泰山”。虽然有路但你还是需要最基…

Linux 系统下载网址

网址&#xff1a;http://download.chinaunix.net/disc/linux/