hahacmp安装配置手册.docx
《hahacmp安装配置手册.docx》由会员分享,可在线阅读,更多相关《hahacmp安装配置手册.docx(33页珍藏版)》请在冰点文库上搜索。
![hahacmp安装配置手册.docx](https://file1.bingdoc.com/fileroot1/2023-5/11/80e2b163-a28c-439b-afe9-b8c93d07aec5/80e2b163-a28c-439b-afe9-b8c93d07aec51.gif)
hahacmp安装配置手册
***商业银行HACMP安装配置手册
***(北京)科技有限公司
目录
1前言5
2硬件系统配置要求5
2.1M85小型机5
2.1.1yccb_1主机5
2.1.2yccb_2主机5
2.2存储系统配置5
3软件系统的基本配置6
4系统及应用环境检查6
4.1HACMP主机A配置6
4.2HACMP主机B配置7
4.3卷组VG同步7
4.4修改卷组autovaryon属性8
4.5用户USER8
4.6共享文件系统fs属性8
5HACMP系统软件安装8
5.1HACMP的安装8
5.2HACMP补丁的安装9
5.3HACMP安装后检查9
5.3.1方法一9
5.3.2方法二9
5.4检查操作系统补丁10
6HACMP规划10
6.1HACMP资源组接管策略10
6.2HACMPIP规划11
6.3HACMP网络环境准备12
6.4双机配置AIX系统网卡12
6.4.1A机上配置boot1网卡地址12
6.4.2A机上配置boot2网卡地址12
6.4.3B机上配置boot1网卡地址13
6.4.4B机上配置boot2网卡地址13
6.4.5修改IP地址的方法13
6.5整理/etc/hosts文件14
6.6检查和配置/usr/es/sbin/cluster/etc/rhosts14
6.7配置心跳线14
6.8双机配置启动、停止脚本15
7HACMP配置15
7.1HACMP网络拓扑设置方法(手工定义)15
7.1.1创建新的cluster15
7.1.2在cluster中增加A机节点16
7.1.3在cluster中增加B机节点16
7.1.4在cluster上添加ethter网络16
7.1.5在cluster上添加serial网络18
7.2HACMP资源配置19
7.2.1配置service地址19
7.2.2配置应用服务(启动停止脚本)19
7.2.3配置资源组20
7.3定义EMCcustomdisk20
7.4资源同步和检验21
7.5设置EMC共享盘的SCSI_ID(两台机器都要做)21
7.6更改HACMP的调试级别(如有必要)22
7.7调整snmpd版本(yccb_1,yccb_2都做)23
7.8如何删除一个CLUSTER23
8HACMP系统维护及测试23
8.1.1存储相关设备设置修改23
8.1.2HACMP的启动、停止、状态查询及相关24
8.1.3某些HACMP的故障处理25
8.1.4HACMP某个的资源组资源的调整26
8.1.5测试HACMP系统的接管情况27
1前言
本文档为***商业银行核心业务系统主机M85安装、配置HACMP编写。
2硬件系统配置要求
2.1M85小型机
以root用户登录,执行命令lsdev–Ccadapter,屏幕将显示该系统的板卡信息。
对于yccb_1主机,文档中简称A机,yccb_2主机简称B机。
2.1.1yccb_1主机
网卡三块:
en0boot1网卡(配置boot、service地址)
en1boot2网卡(配置standby地址)
en2内置网卡(不使用)
使用集成串口S3做为心跳线接口:
s3用于心跳线
光纤卡两块:
fcs0用于连接存储设备
fcs1用于连接存储设备
2.1.2yccb_2主机
网卡三块:
en0boot1网卡(配置boot、service地址)
en1boot2网卡(配置standby地址)
en2内置网卡(不使用)
使用集成串口S3做为心跳线接口:
s3用于心跳线
光纤卡两块:
fcs0用于连接存储设备
fcs1用于连接存储设备
2.2存储系统配置
两台主机能识别存储系统上的相关卷组datavg、cbsvg、appvg、backvg、arcvg等,并且保持majornumber一致。
3软件系统的基本配置
双机上操作
操作系统版本:
IBMAIX5.2ML07
必须软件包:
bos.adt.lib
bos.adt.libm
bos.adt.syscalls
.tcp.client
.tcp.server
bos.rte.SRC
bos.rte.libc
bos.rte.libcfg
bos.rte.libcur
bos.rte.libpthreads
bos.rte.odm
bos.data
如果要安装并行的资源组,还要安装下面的包:
bos.rte.lvm.rte5.1.0.25(或更高版本)
bos.clvm.enh
执行如下命令,查看如下操作系统文件集的版本
/usr/bin/lslpp-ahpat.basic.hacmp
/usr/bin/lslpp-ahpat.clients.hacmp
/usr/bin/lslpp-ahrsct.basic.rte
要求最低版本号
pat.basic.hacmp.2.3.1.0
pat.clients.hacmp.2.3.1.0
rsct.basic.rte.2.3.1.1
查看版本信息:
oslevel-r
补丁情况:
instfix-i|grepML
更详细信息,请参照附录
4系统及应用环境检查
4.1HACMP主机A配置
网卡三块:
en0boot1网卡(配置boot、service地址)
en1boot2网卡(配置standby地址)
en2内置网卡(不使用)
使用集成串口S3做为心跳线接口:
s3用于心跳线
光纤卡两块:
fcs0用于连接存储设备
fcs1用于连接存储设备
4.2HACMP主机B配置
网卡三块:
en0boot1网卡(配置boot、service地址)
en1boot2网卡(配置standby地址)
en2内置网卡(不使用)
使用集成串口S3做为心跳线接口:
s3用于心跳线
光纤卡两块:
fcs0用于连接存储设备
fcs1用于连接存储设备
4.3卷组VG同步
为防止A、B机上ODM库中,各卷组信息不一致,需要对datavg等共享vg进行双机同步。
如能保证一致,此步骤可跳过。
假设,A机在datavg上新建立了一个lv,现需要将VG信息同步到B机ODM库去。
具体操作如下:
A机上操作
执行lspv记录属于datavg的任一个pv的pvid
停止运行在datavg上的所有应用
umountdatavg上的所有文件系统
varyoffvgdatavg
B机上操作
执行lspv记录pvid为上一步相同的pv名,假设为hdiskpowerX.。
注意:
如果lspv显示的hdisk3的pvid为none,则执行chdev-lhdisk3-apv=yes,这样pvid将显示。
exportvgdatavg
importvg-Vmajornumber-ydatavghdiskpowerX
执行lsvg-o可发现datavg被varyon到B机上。
参照4.4修改datavg的autovaryon属性为No:
smittychvg
datavg在A、B机的majornumber最好保持一致,使用以下命令即可:
#importvg–VMajorNumber–yVolumeGrouphdiskX
使用lvlstmajor命令查看未使用的majornumber号
需要同步的VG如下:
crw-rw----1rootsystem56,0Sep2215:
04/dev/appvg
crw-rw----1rootsystem59,0Oct0515:
21/dev/arcvg
crw-rw----1rootsystem58,0Sep2215:
43/dev/backvg
crw-rw----1rootsystem57,0Sep2215:
18/dev/cbsvg
crw-rw----1rootsystem55,0Sep2214:
58/dev/datavg
4.4修改卷组autovaryon属性
双机上操作
修改各卷组的Autovaryon属性为NO。
smittychvg
按F4,并选择相应卷组
ActivatevolumegroupAUTOMATICALLYNo
或执行命令chvg-anVG名
4.5用户USER
双机上操作
从应用及系统出发,对于两台主机上的用户,要求用户ID、用户口令等信息严格一致。
否则可能导致某些应用接管后不能正常工作。
建议以当前生产机为准。
4.6共享文件系统fs属性
双机上操作
修改共享VG上各文件系统mountauto属性为NO。
对于jfs文件系统。
smittyjfs
Change/ShowCharacteristicsofaJournaledFileSystem
选择相应的文件系统名
MountAUTOMATICALLYatsystemrestart?
No
对于jfs2文件系统
smittyjfs2
Change/ShowCharacteristicsofanEnhancedJournaledFileSystem
选择相应的文件系统名
MountAUTOMATICALLYatsystemrestart?
No
5HACMP系统软件安装
5.1HACMP的安装
双机上操作
插入HACMP光盘
smittyinstallp
InstallandUpdatefromALLAvailableSoftware
INPUTdevice/directoryforsoftware[]
选择/dev/cd0并回车
将亮条移至SOFTWAREtoinstall,按F4将显示软件列表,可通过F7选择需要安装的软件,我们选择除cluster.hativoli、cluster.haview外的所有以cluster开头的软件包(man及msg按实际的语种选择,执行locale可获取语种)。
建议先如下选择,进行预览安装,预览结束后显示为ok,但并不能表明安装可以成功,可以输入/搜索fail,如果搜索结果为空,则没有错误,安装可以成功,如果有相关失败信息显示AIX文件集不全,则需要放入AIX系统盘进行文件集补装:
预览安装时,按如下选择
PREVIEWonly?
(installoperationwillNOToccur)yes+
ACCEPTnewlicenseagreements?
yes+
正式安装时,按如下选择
PREVIEWonly?
(installoperationwillNOToccur)no+
ACCEPTnewlicenseagreements?
yes+
5.2HACMP补丁的安装
双机上操作,打HA补丁
注意此步必须,否则可能出现接管异常等不可预料的错误。
cd/tmp/ha52_fix
如该目录下没有.toc文件可执行inutoc./生成
smittyupdate_all
在INPUTdevice/directoryforsoftware栏目输入./
某些存储设备例如EMCcx300在HA环境需要加装软件支持,请根据存储具体情况咨询相关公司。
5.3HACMP安装后检查
5.3.1方法一
执行lppchk-v
lppchk-ccluster*
可检验软件安装结果,正常时屏幕无任何输出。
5.3.2方法二
分别检查两台主机上运行clverify命令检查的软件是否安装成功
#/usr/es/sbin/cluster/diag/clverify
-------------------------------------------------------
Togethelponaspecificoption,type:
help
Toreturntopreviousmenu,type:
back
Toquittheprogram,type:
quit
-------------------------------------------------------
ValidOptionsare:
software
cluster
clverify>software
-------------------------------------------------------
Togethelponaspecificoption,type:
help
Toreturntopreviousmenu,type:
back
Toquittheprogram,type:
quit
-------------------------------------------------------
ValidOptionsare:
lpp
clverify.software>lpp
输入lpp后会有一个warnning出现,这是正常现象;如果没有error出现,则软件安装成功。
使用CTRL+C退出。
5.4检查操作系统补丁
hacmp补丁升级完后,用oslevel–r检查操作系统补丁,如果显示系统补丁低于原来级别,需要AIX系统盘进行文件集补装
smittyupdate_all
在INPUTdevice/directoryforsoftware栏目输入/dev/cd0
PREVIEWonly?
(installoperationwillNOToccur)yes+
正式安装时,按如下选择
PREVIEWonly?
(installoperationwillNOToccur)no+
COMMITsoftwareupdates?
no+
SAVEreplacedfiles?
yes+
ACCEPTnewlicenseagreements?
yes+
双机重新启动。
建议在机器重新启动后对A、B机进行系统备份。
备份到rmt0磁带机命令为:
mksysb-i/dev/rmt0
6HACMP规划
正常情况下在一台主机上运行应用系统,当该台主机宕机的情况下,另一台主机自动接管相关的应用。
6.1HACMP资源组接管策略
HACMP5.2版本没有以前版本的cascading、rotating等资源组模式,取而代之的是startup、fallover、fallback三种behavior,即启动、切换、回切三种行为。
本文建议资源组的接管策略与以前的rotating方式相同,即:
✧两个M85节点优先级一样高,在任意一个节点启动HA均可启动并接管资源组;
✧当资源组发生切换时从一个节点切换到另一个节点;
✧当另一个节点重新启动HA时,资源组不发生回切
三种behavior的选项分别如下(红色粗体字为本方案的选择):
startup
--OnlineonHomeNodeOnly:
Theresourcegroupshouldbebroughtonlineonlyonitshome(highestpriority)nodeduringtheresourcegroupstartup.Thisrequiresthehighestprioritynodetobeavailable.
--OnlineonFirstAvailableNode:
Theresourcegroupactivatesonthefirstparticipatingnodethatbecomesavailable.
--OnlineonAllAvailableNodes:
Theresourcegroupisbroughtonlineonallnodes.
--OnlineUsingDistributionPolicy:
Onlyoneresourcegroupisbroughtonlineonanode,oronanodepernetwork,dependingonthedistributionpolicyspecified(nodeornetwork)
Fallover
--FallovertoNextPriorityNodeintheList:
Inthecaseoffallover,theresourcegroupthatisonlineononlyonenodeatatimefollowsthedefaultnodepriorityorderspecifiedintheresourcegroup’snodelist.
--FalloverUsingDynamicNodePriority:
Beforeselectingthisoption,configureadynamicnodeprioritypolicythatyouwanttouse.Oryoucanselectoneofthethreepredefineddynamicnodeprioritypolicies.
--BringOffline(onErrorNodeOnly):
Selectthisoptiontobringaresourcegroupofflineonanodeduringanerrorcondition
Fallback
--FallbacktoHigherPriorityNodeintheList.Aresourcegroupfallsbackwhenahigherprioritynodejoinsthecluster:
Ifyouselectthisoption,youcanusethedelayedfallbacktimer.Ifyoudonotconfigureadelayedfallbackpolicy,theresourcegroupfallsbackimmediatelywhenahigherprioritynodejoinsthecluster.
--NeverFallback:
Aresourcegroupdoesnotfallbackwhenahigherprioritynodejoinsthecluster
6.2HACMPIP规划
每台主机都有两块网卡,需要3个IP地址,配置HACMP前需要确定。
要求所有boot1网卡地址与所有服务地址同网段,双机中的两块boot2网卡地址位于另一网段。
A机:
yccb_1
yccb_1_boot192.0.1.25boot1网卡地址
yccb_1_stb192.168.1.1boot2网卡地址
B机:
yccb_2
yccb_2_boot192.0.1.23boot1网卡地址
yccb_2_stb192.168.1.2boot2网卡地址
yccb_svc192.0.1.26服务地址
在HA未启动的情况下,执行netstat-in能看到boot1网卡地址及boot2网卡地址。
HA启动的情况下,由boot1网卡来接管服务地址,而该boo1网卡地址将被屏蔽。
这种情况下执行netstat-in能看到boot2网卡地址及服务地址。
6.3HACMP网络环境准备
为保障HACMP环境运行正常,需要在网络上进行相应配置,一般将四块网卡划分在同一个VLAN中即可,且不能绑定MAC地址。
因IP地址的变化,会影响到外围系统的连接参数配置,以及前置应用系统的参数配置,需要作相应调整。
6.4双机配置AIX系统网卡
6.4.1A机上配置boot1网卡地址
A机上操作
smittymktcpip
选择相应的网卡+协议,罗列如下:
en0StandardEthernetNetworkInterface
en1StandardEthernetNetworkInterface
en2StandardEthernetNetworkInterface
et0IEEE802.3EthernetNetworkInterface
et1IEEE802.3EthernetNetworkInterface
et2IEEE802.3EthernetNetworkInterface
选择en0,配置主机网卡en0地址。
*InternetADDRESS(dotteddecimal)[192.0.1.25]
NetworkMASK(dotteddecimal)[255.255.255.0]
*NetworkINTERFACEen0
NAMESERVER
InternetADDRESS(dotteddecimal)[]
DOMAINName[]
DefaultGateway
Address(dotteddecimalorsymbolicname)[192.0.1.100]
Cost[0]#
DoActiveDeadGatewayDetection?
no+
6.4.2A机上配置boot2网卡地址
A机上操作
smittymktcpip
选择en1,配置主机网卡en1地址(boot2地址),注意网关为空。
*InternetADDRESS(dotteddecimal)[192.168.1.1]
NetworkMASK(dotteddecimal)[]
*NetworkINTERFACEen1
NAMESERVER
InternetADDRESS(dotteddecimal)[]
DOMAINName[]
DefaultGateway
Address(dotteddecimalorsymbolicn