PowerHA SystemMirror Handson Guidev2.docx

上传人:b****5 文档编号:12064628 上传时间:2023-04-16 格式:DOCX 页数:33 大小:2.81MB
下载 相关 举报
PowerHA SystemMirror Handson Guidev2.docx_第1页
第1页 / 共33页
PowerHA SystemMirror Handson Guidev2.docx_第2页
第2页 / 共33页
PowerHA SystemMirror Handson Guidev2.docx_第3页
第3页 / 共33页
PowerHA SystemMirror Handson Guidev2.docx_第4页
第4页 / 共33页
PowerHA SystemMirror Handson Guidev2.docx_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

PowerHA SystemMirror Handson Guidev2.docx

《PowerHA SystemMirror Handson Guidev2.docx》由会员分享,可在线阅读,更多相关《PowerHA SystemMirror Handson Guidev2.docx(33页珍藏版)》请在冰豆网上搜索。

PowerHA SystemMirror Handson Guidev2.docx

PowerHASystemMirrorHandsonGuidev2

ChinaSystemCenter

PowerHASystemMirror

RemoteDemoRoadBookv1.0.0

JiaZiXuan

CenterExpress预定流程

1.登陆CenterExpress预订网站,建议使用Firefox3.6以上版本。

2.选择上导航栏的offering类型,如:

LiveDemo,LightPoC等,或者选择下方的产品平台,如:

PowerSystems、SystemStorage等

3.使用IntranetID登录,然后选择需要预定的offering

4.浏览offering描述,点击Download下载offering文档,然后点击next,进入预订Calendar界面

5.下图是预订Calendar界面,灰色为当前不可预订的时间段,红色为已经预订的时间段,绿色为当前可以预订的时间段,选择一个绿色时间段作为开始时间,然后点击Book按钮

6.根据要求正确填写RequestForm相关条目,其中,RequestDescription,即申请的理由需要详细填写,否则可能导致申请无法批准。

最后点击Submit提交申请

7.成功提交后,可以在上导航栏的“MyRequest”查看已经申请的Request,Status为Submit,等待operator响应

8.当Status为confirmed,表示operator已经确认该申请,并开始准备环境;

9.当Status为prepared,表示operator已经准备好环境,operator将在offering开始前,通过邮件通知相关资源的信息,如:

设备IP地址,注意事项等

10.申请者将在规定的时间段进行CenterExpress的使用,如果需要延长使用,可以在Status置为prepared后,预定结束日期前,在“MyRequest”中的相应的Request上,点击Extend,进行延期(注意:

如果资源被占用,将无法进行延期操作)

11.CenterExpress的预订到期后,operator将初始化设备并回收资源。

CenterExpress访问方式

目前可以通过以下三种方式访问CenterExpress环境中的Power和存储设备

方法一:

在office,当获得9.x.x.x网段IP后,可以直接访问CenterExpress环境中的CenterExpress设备【IBMoffice】

方法二:

通过AT&T拨号方式获得9.x.x.x网段IP后,可以访问CenterExpress环境中的CenterExpress设备【IBM授权Thinkpad或PC】

方法三:

申请CSCVPN账号,访问CenterExpress环境中的CenterExpress设备【任何环境,如:

客户现场】

注意:

由于VPN方式直接访问CSC内网,所以需要将相关9.x.x.a网段IP改为172.16.12.a网段IP(最后一段a不变),再进行操作或访问。

其中,方法三CSCVPN账号的申请、使用方法如下:

1.联系BeijingCSCVPN负责人(YanChengWang/China/Contr/IBM),获得表格《IDRequestFormCSC》以及《VPN申请流程(中文版)》。

或者通过以下链接下载

《IDRequestFormCSC》点击下载

《VPN申请流程(中文版)》点击下载

2.联系HKSOUserIDAdm/HongKong/Contr/IBM,获得最新版本的《UserIDRequestForm》【一般1-2工作日响应】

3.根据《VPN申请流程(中文版)》,填写《IDRequestFormCSC》和《UserIDRequestForm》,得到一线经理Approval邮件后,提交申请给BeijingCSCVPN负责人和HKSOUserIDAdm【一般5-10工作日响应】

4.申请成功后,BeijingCSCVPN负责人和HKSOUserIDAdm将分别提供一个账号密码

此外,BeijingCSCVPN负责人还会提供CSCVPN软件和CSCVPN软件的安装与配置说明。

或者通过以下链接下载

CSCVPN软件:

点击下载WinXP32bit/Win732bit/Win764bit

CSCVPN软件的安装与配置说明:

点击下载中文/英文

5.根据配置说明安装、配置CSCVPN软件,通过CSCVPN软件登录,注意分别先后输入CSCVPN(第一套)账号密码,与HKSOUserIDAdm(第二套)账号密码

 

一、演示环境介绍

此演示环境为CSC提供的专用演示环境,目的是为客户做remotePOC演示。

1.实验目标

PowerHA是运行在IBMPower服务器上的一款集群管理软件。

它可以通过对服务器、操作系统、应用程序的监控,实现应用的高可用性,保证业务的连续性。

通过实验,可以加强对PowerHA结构的了解,进一步熟悉PowerHA在实现高可用方面的功能和特性。

本实验将主要完成PowerHA的配置、一些日常管理任务以及对cluster状态的监控。

2.实验环境介绍

本次实验将配置2个节点的cluster。

所配置的2个节点(node),实际上为同一台Power740物理服务器上的2个VIOclient分区(每分区0.4coreCPU、4GB内存)(创建分区的过程可参考“创建VIOC”的guide),其网卡和FC卡均由VIOS来提供,生产环境中cluster节点一般会部署在不同的物理server上。

我们从逻辑上将2个分区看作是2个独立的cluster节点来操作。

逻辑图如下(ip地址视具体规划):

网卡由VIOS通过虚拟网卡提供,磁盘采用vSCSI方式访问存储获得。

因SAN-based心跳需要修改VIOS的光纤卡属性,会影响其他的分区环境,所以本次环境中不会看到”SFWCOM”的心跳。

注:

要实现SAN-based心跳,需要满足以下条件(满足条件即可,不需要在cluster中配置):

A)两个节点的光纤卡在一个switchzone里

B)要enable物理光纤卡的TargetModeEnable属性

C)要设置fscsi属性dyntrk=true及fc_err_recov=fast_fail

3.远程登录跳转机

使用windows远程桌面连接,IP为9.125.103.159

点击连接按钮,输入用户名、密码(由管理员分配)

跳转机为Windows2003操作系统。

登录后,可以使用跳转机访问实验环境。

二、Planning&Prerequisite

1.基础环境

操作系统

AIX7.1.0.1SP3

双机软件

PowerHASystemMirror7.1SP4

2.网络拓扑(ip地址视具体规划)

Node_1

Node_2

Boot_ip

172.16.11.112

172.16.11.113

Standby_ip

172.16.12.117

172.16.12.119

Persistent_ip

172.16.13.220

172.16.13.221

Repositorydisk

Hdisk4(size=5G)

本环境暂不具备配置SAN-based的心跳网络的条件

3.资源和资源组(ip地址视具体规划,hdisk*视具体情况)

Serviceip

172.16.13.114

VG

Appvg:

hdisk2hdisk3

Applicationcontroller

App:

start.shstop.sh

RG

apprg

4.安装初始环境

当创建完VIOC的实验分区以后,我们需要安装AIX操作系统和PowerHA的软件。

这里需要使用的ISO镜像文件是VIOS中的aix7_ha7_image。

该镜像中已经包含AIX7.1.0.1SP3、PowerHA7.1SP4,root用户的profile以及将会用到的applicationcontroller的简易脚本(“/”目录下的start.sh和stop.sh)。

具体安装步骤如下:

不勾选任何分区,选中下面红框菜单

在弹出窗口,选择所使用的VIOS,点击Query后,在弹出窗口按下图顺序操作

然后,按下图所示顺序操作

选择完成后,会看到,该镜像文件已经映射给所选Lpar,如下图

出现如下界面后,点击close,

接下来,我们所用的VIOC分区,就可以使用该镜像文件做成的虚拟光驱

勾选VIOC分区后,打开一个虚拟终端端口,如下图

点击ok后,之后弹出警告

选择运行,会弹出分区的控制终端。

在如下窗口下按数字键1

之后出现如下界面:

选择5(启动相关选项),按回车。

之后出现下图:

选择1(选择安装设备),按回车

之后出现下图:

选择7(列出所有可启动设备),按回车

之后出现下图:

由于磁盘是多路径的,所以能看到两个17GB的磁盘设备

选择3(SCSI光驱为启动设备),(该数字可能会不同,请选择SCSICD-ROM)按回车

之后出现下图:

选择2(正常模式启动),按回车

出现下图:

选择1(yes),按回车

之后,该分区会读取光驱,并启动安装操作系统,等到出现如下界面,按1并回车

出现后面界面时,一路回车即可。

安装操作系统并启动的时间,大概在10-20分钟。

之后就可以使用root/root进行登录了。

5.配置前准备

安装完成后的系统已经安装有PowerHA7.1SP4的软件,在配置cluster之前,需要做一些准备工作,包括:

a)配置ip地址(每个节点的2个网卡)注:

en0和en1的配置smit快捷路径不一样

en0:

smitmktcpip-------en0(此方式要更改hostname和ip地址、掩码、网关,如下图)

en1:

smitchinet------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-yappvg-CSfnhdisk2

在node2上执行importvg-yappvghdisk2

三、配置cluster

配置cluster的工具----SMIT是一个树形结构的菜单,按Enter进入下级菜单,按ESC+3(组合键)返回上级菜单。

(多练习可尽快熟悉SMIT菜单结构)

以下配置过程在其中一个节点操作即可。

(可通过hmc的虚拟终端登录,或者配了ip地址后telnet登录)

在命令行输入smitsysmirror或者smithacmp(以前版本的快速路径,现在仍然保留)可以进入到如下菜单

PowerHASystemMirror提供两种方式的配置方式:

典型配置方式和自定义配置方式(即以前版本中的扩展配置方式),自定义配置方式提供更多的可选菜单,提供更多的功能,如事件管理等。

这两种配置方式提供给用户更高的简便性和灵活性。

以下操作采用典型配置方式进行。

配置cluster的大致步骤如下:

a)创建cluster,包括cluster的名字、节点和ip心跳网络

b)指定repositorydisk

c)为每个节点添加persistentip

d)添加应用的起停控制脚本

e)添加serviceip

f)创建资源组,并设置资源组的启动、切换和回切策略

g)将资源(serviceip、应用起停脚本、共享卷组、文件系统等)加入资源组

h)校验配置,并同步

1.创建cluster

进入第一项:

注:

默认情况下,此步创建cluster结束后,各节点以及各节点之间的通讯网络都已自动创建完成(可在ManageNetworksandNetworkInterfaces--Networks--Change/ShowaNetwork中查看。

##################################################

如发现未定义网络,可以通过以下图示添加和管理心跳网络及接口,如定义cluster时已经创建,可忽略此处

#################################################

 

2.定义repositorydisk

创建cluster成功后,ESC+3返回上级菜单,定义RepDisk,如下图

注:

RepositoryDisk是PowerHA7.1的一种新的心跳方式,它除了为各节点交换心跳信息之外,也储存cluster配置信息。

其在cluster内具有重要的作用。

该磁盘要让所有节点都能够访问,其大小需大于1GB,且该磁盘不能用于其他用途。

当它被定义成RepositoryDisk时,并且同步配置后,操作系统会把它单独创建成卷组caavg_private,同时其上会有4个lv,如下图

由于repositorydisk上可能会残留上次HA环境中的信息,建议创建完以后,进行VerifyandSynchronizeClusterConfiguration,然后通过lsvg命令,查看是否创建caavg_private的vg。

如果没有创建,可能是由于该次使用的repositorydisk上有上次ha环境中残留的caavg_privatevg的信息导致创建失败,需要使用如下命令在两个分区上手动删除之前残留的信息:

rmcluster–rhdiskX,然后再次创建repositorydisk。

(在5.3节有介绍如何删除repositorydisk)

3.配置persistentip

返回上级菜单,进入---》managenodes,选择配置persistentip

要为2个节点依次添加persistentip

至此,一个两节点的cluster的拓扑结构就配置完成,下面进行资源和资源组的配置

4.配置应用起停控制脚本

输入命令smitsystemmirror到主菜单下后,进入第二项配置应用、资源和资源组

进入下图第一项,配置应用起停脚本

注1:

在此处,可以看到PowerHASystemMirror7.1可以配置对应用的监控。

它可以监控应用在启动时是否能够正常启动,在运行过程中是否出现意外的中止。

并且还可以对如何判断意外设置参数,及出现应用异常时所要采取的措施。

PowerHA通过加强对应用的监控,更好的保证了应用的高可用性。

应用监控可以分为两种方式:

系统定义和自定义。

前者可以监控应用的一个或多个进程的意外中断,方法较为简单。

后者可以根据实际的应用情况来编写监控脚本,可以根据需求提供定制化的、丰富的功能。

(本实验中将不做applicationmonitor功能的练习,了解即可)

注2:

PowerHASystemMirror7.1还提供了动态调整资源的功能,分区节点通过与HMC来通讯,发出调整资源的指令,使得在应用所需资源不够时得到动态的调整,防止应用的因资源不足而响应中断,从而保证了业务的连续性。

(由于环境限制,本功能将不做练习,了解即可)

如下图,填写正确的脚本路径后,回车

5.配置serviceip

注:

PowerHASystemMirror7.1可以对serviceip的分布方式进行设置,设置方式如下图

(本次实验不对此方式进行配置,保持默认即可)

按下图所示,完成serviceip的添加

6.创建资源组并设置策略

注:

PowerHA提供多种方式控制资源组启动、切换、回切,方便灵活的控制资源组,这些策略简单介绍如下:

启动策略

OnlineOnHomeNodeOnly

只在高优先级节点启动

OnlineOnFirstAvailableNode

在cluster内第一个可用节点启动

OnlineUsingNodeDistributionPolicy

在多个RG启动时可使RG分布在不同节点

OnlineOnAllAvailableNodes

在所有节点启动(需要RG支持)

切换策略

FalloverToNextPriorityNodeInTheList

切换到下一优先级节点

FalloverUsingDynamicNodePriority

根据各节点内存、CPU、硬盘情况动态判断

BringOffline(OnErrorNodeOnly)

不切换,offline资源组

回切策略

FallbackToHigherPriorityNodeInTheList

回切到当前cluster内最高优先级的节点

NeverFallback

不回切

本环境只有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内各节点都需将SNMPv3转换成SNMPv1.

stopsrc-ssnmpd;/usr/sbin/snmpv3_ssw-1;startsrc-ssnmpd.

此外,为方便直接使用clstat,可设置环境变量,在“/”目录下,vi.profile,添加exportPATH=$PATH:

/usr/es/sbin/cluster:

/usr/es/sbin/cluster/utilities重新登录后生效。

3.clRGinfo

该命令可以查看资源组的状态

4.lssrc-g

该命令查看caa及cluster等子系统进程信息

5.clcmd

该命令可以使aix命令在多个及至cluster所有节点内执行。

格式为clcmd{aix命令}

如clcmdlspv

6.smitcl_admin

该命令进入的是smitsysmirror里的C-SPOC菜单

该菜单可以进行诸多cluster任务管理,包括状态监控等。

五、实验举例

1.资源组迁移

本次主要演示资源组的漂移过程,之前定义的apprg资源组包括serviceip、appvg以及app的起停脚本。

先查看一下当前资源组及相应资源状态:

node1:

可以看到,apprg资源组在node1上online。

下面进行资源组的迁移

命令行输入smitcl_admin(或者通过C-SPOC进入)

选择ResourceGroupandApplication

回车,选中apprg资源组后,选择目标节点node2

回车执行切换。

此时会看到应用在离开节点(node1)执行stop.sh脚本,显示“bye”,在node1上执行start.sh脚本,显示“hello”。

下面重新在node1上查看资源组的状态

因实验环境原因,无法模拟节点宕机而进行资源组的迁移情景。

以上是通过手动方式模拟资源组的切换过程。

当cluster通过对网络、磁盘、应用等的监控,发现资源组所在节点不能提供服务时,就会根据资源组的fallover策略,自动进行切换。

2.删除集群

如果在实验HA的环境不成功,需要删除集群,请参照如下的信息:

删除集群:

Smithamcpclusternodesandnetworksmanagetheclusterremovetheclusterdefinition

3.删除repositorydisk

请执行如下命令:

rmcluster-rhdiskX(X为之前设定好的repositorydisk编号)

参考链接

AIX7.1InformationCenter–PowerHASystemMirror7.1forAIXStandardEdition

Redbook-IBMPowerHASystemMirror7.1forAIX

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1