PowerHA SystemMirror Hands-on Guide - v2 - 图文
更新时间:2024-06-24 22:34:01 阅读量: 综合文库 文档下载
- power函数推荐度:
- 相关推荐
China System Center PowerHA SystemMirror
Remote Demo RoadBook v1.0.0
Jia Zi Xuan
Center Express预定流程
1.登陆Center Express预订网站,建议使用Firefox 3.6以上版本。
2. 选择上导航栏的offering类型,如:Live Demo,Light PoC等,或者选择下方的产品平台,如:Power Systems、System Storage等
3. 使用Intranet ID登录,然后选择需要预定的offering
4. 浏览offering描述,点击Download下载offering文档,然后点击next,进入预订Calendar界面
5.下图是预订Calendar界面,灰色为当前不可预订的时间段,红色为已经预订的时间段,绿色为当前可以预订的时间段,选择一个绿色时间段作为开始时间,然后点击Book按钮
6.根据要求正确填写Request Form相关条目,其中,Request Description,即申请的理由需要详细填写,否则可能导致申请无法批准。最后点击Submit提交申请
7.成功提交后,可以在上导航栏的“My Request”查看已经申请的Request,Status为Submit,等待operator响应
8.当Status为confirmed,表示operator已经确认该申请,并开始准备环境;
9.当Status为prepared,表示operator已经准备好环境,operator将在offering开始前,通过邮件通知相关资源的信息,如:设备IP地址,注意事项等
10.申请者将在规定的时间段进行CenterExpress的使用,如果需要延长使用,可以在Status置为prepared后,预定结束日期前,在“My Request”中的相应的Request上,点击Extend,进行延期(注意:如果资源被占用,将无法进行延期操作)
11.Center Express的预订到期后,operator将初始化设备并回收资源。
Center Express访问方式
目前可以通过以下三种方式访问Center Express环境中的Power和存储设备
方法一:在office,当获得9.x.x.x网段IP后,可以直接访问Center Express环境中的Center Express设备【IBM office】
方法二:通过AT&T拨号方式获得9.x.x.x网段IP后,可以访问Center Express环境中的Center Express设备【IBM授权Thinkpad或PC】
方法三:申请CSC VPN账号,访问Center Express环境中的Center Express设备【任何环境,如:客户现场】
注意:由于VPN方式直接访问CSC内网,所以需要将相关9.x.x.a网段IP改为172.16.12.a网段IP(最后一段a不变),再进行操作或访问。
其中,方法三CSC VPN账号的申请、使用方法如下:
1. 联系Beijing CSC VPN负责人(Yan Cheng Wang/China/Contr/IBM),获得表格《ID Request Form CSC》以及《VPN申请流程(中文版)》。或者通过以下链接下载
《ID Request Form CSC》 点击下载 《VPN申请流程(中文版)》 点击下载
2. 联系HKSO User ID Adm/Hong Kong/Contr/IBM,获得最新版本的《User ID Request Form》【一般1-2工作日响应】
3. 根据《VPN申请流程(中文版)》,填写《ID Request Form CSC》和《User ID Request Form》,得到一线经理Approval邮件后,提交申请给Beijing CSC VPN负责人和HKSO User ID Adm【一般5-10工作日响应】
4. 申请成功后,Beijing CSC VPN负责人和HKSO User ID Adm将分别提供一个账号密码 此外,Beijing CSC VPN负责人还会提供CSC VPN软件和CSC VPN软件的安装与配置说明。或者通过以下链接下载
CSC VPN软件:点击下载 WinXP 32bit / Win7 32bit / Win7 64bit CSC VPN软件的安装与配置说明:点击下载 中文/英文
5. 根据配置说明安装、配置CSC VPN软件,通过CSC VPN软件登录,注意分别先后输入CSC VPN(第一套)账号密码,与HKSO User ID Adm(第二套)账号密码
一、演示环境介绍
此演示环境为CSC提供的专用演示环境,目的是为客户做remote POC演示。 1.实验目标
PowerHA是运行在IBM Power服务器上的一款集群管理软件。它可以通过对服务器、操作系统、应用程序的监控,实现应用的高可用性,保证业务的连续性。通过实验,可以加强对PowerHA结构的了解,进一步熟悉PowerHA在实现高可用方面的功能和特性。
本实验将主要完成PowerHA的配置、一些日常管理任务以及对cluster状态的监控。 2.实验环境介绍
本次实验将配置2个节点的cluster。所配置的2个节点(node),实际上为同一台Power 740物理服务器上的2个VIO client分区(每分区0.4 core CPU、4GB 内存)(创建分区的过程可参考“创建VIOC”的guide),其网卡和FC卡均由VIOS来提供,生产环境中cluster 节点一般会部署在不同的物理server上。我们从逻辑上将2个分区看作是2个独立的cluster 节点来操作。逻辑图如下(ip地址视具体规划):
网卡由VIOS通过虚拟网卡提供,磁盘采用vSCSI方式访问存储获得。
因SAN-based 心跳需要修改VIOS 的光纤卡属性,会影响其他的分区环境,所以本次环境中不会看到”SFWCOM”的心跳。
注:要实现SAN-based心跳,需要满足以下条件(满足条件即可,不需要在cluster中配置): A)两个节点的光纤卡在一个switch zone里
B)要enable 物理光纤卡的Target Mode Enable属性 C)要设置fscsi属性dyntrk=true 及fc_err_recov=fast_fail
3.远程登录跳转机
使用windows远程桌面连接,IP为 9.125.103.159
点击连接按钮,输入用户名、密码(由管理员分配)
跳转机为Windows 2003操作系统。登录后,可以使用跳转机访问实验环境。
二、Planning & Prerequisite
1.基础环境 操作系统 双机软件
AIX 7.1.0.1 SP3 PowerHA SystemMirror 7.1 SP4
2.网络拓扑(ip地址视具体规划) Boot_ip Standby_ip Persistent_ip Repository disk Node_1 172.16.11.112 172.16.12.117 172.16.13.220 Hdisk4 (size=5G) Node_2 172.16.11.113 172.16.12.119 172.16.13.221 本环境暂不具备配置SAN-based的心跳网络的条件
3.资源和资源组(ip地址视具体规划,hdisk*视具体情况) Service ip VG Application controller RG 4.安装初始环境
当创建完VIOC的实验分区以后,我们需要安装AIX操作系统和PowerHA的软件。这里需要使用的ISO镜像文件是VIOS中的aix7_ha7_image。该镜像中已经包含AIX 7.1.0.1 SP3、PowerHA 7.1 SP4,root用户的profile以及将会用到的application controller的简易脚本(“/”目录下的start.sh和stop.sh)。
具体安装步骤如下:
不勾选任何分区,选中下面红框菜单
172.16.13.114 Appvg:hdisk2 hdisk3 App: start.sh stop.sh apprg
在弹出窗口,选择所使用的VIOS,点击Query后,在弹出窗口按下图顺序操作
然后,按下图所示顺序操作
选择完成后,会看到,该镜像文件已经映射给所选Lpar,如下图
出现如下界面后,点击close,
接下来,我们所用的VIOC分区,就可以使用该镜像文件做成的虚拟光驱 勾选VIOC分区后,打开一个虚拟终端端口,如下图
点击ok后,之后弹出警告
选择运行,会弹出分区的控制终端。
在如下窗口下按数字键1
之后出现如下界面:
选择5(启动相关选项),按回车。
之后出现下图:
选择1(选择安装设备),按回车
之后出现下图:
选择7(列出所有可启动设备),按回车
之后出现下图:
由于磁盘是多路径的,所以能看到两个17GB的磁盘设备 选择3(SCSI光驱为启动设备),(该数字可能会不同,请选择SCSI CD-ROM)按回车
之后出现下图:
选择2(正常模式启动),按回车
出现下图:
选择1(yes),按回车
之后,该分区会读取光驱,并启动安装操作系统,等到出现如下界面,按1并回车
出现后面界面时,一路回车即可。安装操作系统并启动的时间,大概在10-20分钟。之后就可以使用root/root进行登录了。
5.配置前准备
安装完成后的系统已经安装有PowerHA 7.1 SP4的软件,在配置cluster之前,需要做一些准备工作,包括:
a)配置ip地址(每个节点的2个网卡)注:en0和en1的配置smit快捷路径不一样
en0: smit mktcpip-------?en0(此方式要更改hostname和ip地址、掩码、网关,如下图)
en1: smit chinet------?en1(此方式只更改ip地址和掩码,如下图)
b)配置/etc/hosts文件(2个节点都要配置) vi /etc/hosts
c)配置/etc/cluster/rhosts文件(2个节点都要配置)(注意,是rhosts,不是hosts)
vi /etc/cluster/rhosts
d)创建共享卷组 注:先在两边节点上执行lspv,检查hdisk*与 PVID的对应关系是否一致。hdisk*视具体情况。如一致,
在node1上执行 mkvg -y appvg -CSfn hdisk2 在node2上执行 importvg -y appvg hdisk2
三、配置cluster
配置cluster的工具----SMIT是一个树形结构的菜单,按Enter进入下级菜单,按ESC+3(组合键)返回上级菜单。(多练习可尽快熟悉SMIT菜单结构)
以下配置过程在其中一个节点操作即可。(可通过hmc的虚拟终端登录,或者配了ip地址后telnet登录)
在命令行输入smit sysmirror或者smit hacmp(以前版本的快速路径,现在仍然保留)可以进入到如下菜单
PowerHA SystemMirror提供两种方式的配置方式:典型配置方式和自定义配置方式(即以前版本中的扩展配置方式),自定义配置方式提供更多的可选菜单,提供更多的功能,如事件管理等。这两种配置方式提供给用户更高的简便性和灵活性。
以下操作采用典型配置方式进行。
配置cluster的大致步骤如下:
a) 创建cluster,包括cluster的名字、节点和ip心跳网络 b) 指定repository disk
c) 为每个节点添加persistent ip d) 添加应用的起停控制脚本 e) 添加service ip
f) 创建资源组,并设置资源组的启动、切换和回切策略
g) 将资源(service ip、应用起停脚本、共享卷组、文件系统等)加入资源组 h) 校验配置,并同步
1.创建cluster 进入第一项:
注:默认情况下,此步创建cluster结束后,各节点以及各节点之间的通讯网络都已自动创建完成(可在Manage Networks and Network
Interfaces--?Networks--?Change/Show a Network中查看。)
##################################################
如发现未定义网络,可以通过以下图示添加和管理心跳网络及接口,如定义cluster时已经创建,可忽略此处
#################################################
2.定义repository disk
创建cluster成功后,ESC+3 返回上级菜单,定义Rep Disk,如下图
注:Repository Disk是PowerHA 7.1 的一种新的心跳方式,它除了为各节点交换心跳信息之外,也储存cluster配置信息。其在cluster内具有重要的作用。
该磁盘要让所有节点都能够访问,其大小需大于1GB,且该磁盘不能用于其他用途。当它被定义成Repository Disk时,并且同步配置后,操作系统会把它单独创建成卷组caavg_private,同时其上会有4个lv,如下图
由于repository disk上可能会残留上次HA环境中的信息,建议创建完以后,进行Verify and Synchronize Cluster Configuration,然后通过lsvg命令,查看是否创建caavg_private的vg。如果没有创建,可能是由于该次使用的repository disk上有上次ha环境中残留的caavg_private vg的信息导致创建失败,需要使用如下命令在两个分区上手动删除之前残留的信息:rmcluster –r hdiskX,然后再次创建repository disk。 (在5.3节有介绍如何删除repository disk) 3.配置persistent ip
返回上级菜单,进入---》manage nodes,选择配置persistent ip
要为2个节点依次添加persistent ip
至此,一个两节点的cluster的拓扑结构就配置完成,下面进行资源和资源组的配置
4.配置应用起停控制脚本
输入命令smit systemmirror到主菜单下后,进入第二项配置应用、资源和资源组
进入下图第一项,配置应用起停脚本
注1:在此处,可以看到PowerHA SystemMirror 7.1可以配置对应用的监控。它可以监控应用在启动时是否能够正常启动,在运行过程中是否出现意外的中止。并且还可以对如何判断意外设置参数,及出现应用异常时所要采取的措施。PowerHA通过加强对应用的监控,更好的保证了应用的高可用性。 应用监控可以分为两种方式:系统定义和自定义。前者可以监控应用的一个或多个进程的意外中断,方法较为简单。后者可以根据实际的应用情况来编写监控脚本,可以根据需求提供定制化的、丰富的功能。(本实验中将不做application monitor功能的练习,了解即可)
注2:PowerHA SystemMirror 7.1还提供了动态调整资源的功能,分区节点通过与HMC来通讯,发出调整资源的指令,使得在应用所需资源不够时得到动态的调整,防止应用的因资源不足而响应中断,从而保证了业务的连续性。(由于环境限制,本功能将不做练习,了解即可)
如下图,填写正确的脚本路径后,回车
5.配置service ip
注:PowerHA SystemMirror 7.1 可以对service ip的分布方式进行设置,设置方式如下图 (本次实验不对此方式进行配置,保持默认即可)
按下图所示,完成service ip的添加
6.创建资源组并设置策略
注:PowerHA提供多种方式控制资源组启动、切换、回切,方便灵活的控制资源组,这些策略简单介绍如下: 启动策略 Online On Home Node Only Online On First Available Node Online Using Node Distribution Policy Online On All Available Nodes 切换策略 Fallover To Next Priority Node In The List Fallover Using Dynamic Node Priority Bring Offline (On Error Node Only) 回切策略 Fallback To Higher Priority Node In The List Never Fallback 只在高优先级节点启动 在cluster内第一个可用节点启动 在多个RG启动时可使RG分布在不同节点 在所有节点启动(需要RG支持) 切换到下一优先级节点 根据各节点内存、CPU、硬盘情况动态判断 不切换,offline资源组 回切到当前cluster内最高优先级的节点 不回切 本环境只有2个节点,按默认配置即可(了解资源组有多种策略配置及策略内容即可)。
7.将资源添加至资源组
8.校验配置并同步、启动cluster
到此为止,cluster的网络拓扑及相应的资源组均已配置完成,下面可以开始校验、同步。当cluster在本机校验正确时,然后同步到cluster中的其他节点,之后我们可以启动cluster。
四、监控cluster
在cluster启动之后,我们需要对cluster的状态进行监控,可以有以下方式: 1. lscluster
lscluster [-i|-m|-d|-s|-c]
Point-of-contact:本地节点显示N/A,remote 节点接口状态是up,表示本地节点通过该接口有心跳在传输。
其他配置选项,可自己练习观察,也可以通过man来查看具体选项。
2.clstat –o
该命令可以查看cluster处于什么状态,节点数,以及各节点的ip情况。
注:要使用该命令,cluster内各节点都需将SNMP v3转换成 SNMP v1. stopsrc -s snmpd;/usr/sbin/snmpv3_ssw -1;startsrc -s snmpd. 此外,为方便直接使用clstat,可设置环境变量,在“/”目录下,vi .profile,添加export PATH=$PATH:/usr/es/sbin/cluster:/usr/es/sbin/cluster/utilities 重新登录后生效。
3.clRGinfo
该命令可以查看资源组的状态
4.lssrc -g
该命令查看caa及cluster等子系统进程信息
5.clcmd
该命令可以使aix命令在多个及至cluster所有节点内执行。 格式为 clcmd {aix命令} 如 clcmd lspv
6.smit cl_admin
该命令进入的是 smit sysmirror里的C-SPOC菜单
该菜单可以进行诸多cluster任务管理,包括状态监控等。
五、实验举例
1.资源组迁移
本次主要演示资源组的漂移过程,之前定义的apprg资源组包括service ip、appvg以及app
的起停脚本。先查看一下当前资源组及相应资源状态: node1:
可以看到,apprg资源组在node1上online。下面进行资源组的迁移 命令行输入smit cl_admin(或者通过C-SPOC进入)
选择Resource Group and Application
回车,选中apprg资源组后,选择目标节点node2
回车执行切换。
此时会看到应用在离开节点(node1)执行stop.sh脚本,显示“bye”,在node1上执行start.sh脚本,显示“hello”。下面重新在node1上查看资源组的状态
因实验环境原因,无法模拟节点宕机而进行资源组的迁移情景。以上是通过手动方式模拟资源组的切换过程。当cluster通过对网络、磁盘、应用等的监控,发现资源组所在节点不能提供服务时,就会根据资源组的fallover策略,自动进行切换。 2.删除集群
如果在实验HA的环境不成功,需要删除集群,请参照如下的信息:
删除集群:
Smit hamcp?cluster nodes and networks?manage the cluster?remove the cluster definition
3.删除repository disk
请执行如下命令:rmcluster -r hdiskX(X为之前设定好的repository disk编号)
参考链接
AIX 7.1 Information Center –PowerHA SystemMirror 7.1for AIX Standard Edition
http://publib.boulder.ibm.com/infocenter/aix/v7r1/topic/com.ibm.aix.powerha.navigation/powerha.htm
Redbook -IBM PowerHA SystemMirror 7.1 for AIX
http://www.redbooks.ibm.com/abstracts/sg247845.html?Open
因实验环境原因,无法模拟节点宕机而进行资源组的迁移情景。以上是通过手动方式模拟资源组的切换过程。当cluster通过对网络、磁盘、应用等的监控,发现资源组所在节点不能提供服务时,就会根据资源组的fallover策略,自动进行切换。 2.删除集群
如果在实验HA的环境不成功,需要删除集群,请参照如下的信息:
删除集群:
Smit hamcp?cluster nodes and networks?manage the cluster?remove the cluster definition
3.删除repository disk
请执行如下命令:rmcluster -r hdiskX(X为之前设定好的repository disk编号)
参考链接
AIX 7.1 Information Center –PowerHA SystemMirror 7.1for AIX Standard Edition
http://publib.boulder.ibm.com/infocenter/aix/v7r1/topic/com.ibm.aix.powerha.navigation/powerha.htm
Redbook -IBM PowerHA SystemMirror 7.1 for AIX
http://www.redbooks.ibm.com/abstracts/sg247845.html?Open
正在阅读:
PowerHA SystemMirror Hands-on Guide - v2 - 图文06-24
围护结构堵漏交底09-13
制冷与空调设备安装修理作业安全技术实际操作考试标准07-04
《烛之武退秦师》劝说艺术微课教学设计10-26
2017-2022年中国水利工程行业市场运营态势研究报告(目录)08-27
中考语文第2篇现代文阅读一文学类文本阅读专题七小说阅读复习检测10-28
20180327-第六届“中金所杯”全国大学生金融知识大赛参考题库06-02
固定资产练习题(含答案)汇总11-03
2017计划生育工作总结03-02
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- SystemMirror
- PowerHA
- 图文
- Hands
- Guide
- v2