HACMP 安装配置管理与诊断分析.docx
- 文档编号:10109780
- 上传时间:2023-05-23
- 格式:DOCX
- 页数:56
- 大小:161.11KB
HACMP 安装配置管理与诊断分析.docx
《HACMP 安装配置管理与诊断分析.docx》由会员分享,可在线阅读,更多相关《HACMP 安装配置管理与诊断分析.docx(56页珍藏版)》请在冰点文库上搜索。
HACMP安装配置管理与诊断分析
大量HPUXAIXcisco华为毕业论文学习资料,供大家学习。
大量HPUXAIXcisco华为毕业论文学习资料,供大家学习。
HACMP安装配置,管理与诊断分析
第1页
牛新庄
IBMSVC牛新庄HACMP的工作原理是利用LAN来监控主机及网络、网卡的状态。
在一个HACMP
环境中有TCP/IP网络和非TCP/IP网络。
TCP/IP网络即应用客户端访问的公共网,
该网可以是大多数AIX所支持的网络,如Ethernet,T.R.,FDDI,ATM,SOCC,SLIP,
等等。
非TCP/IP网络用来为HACMP对HA环境(Cluster)中的各节点进行监控而提
供的一个替代TCP/IP的通讯路径,它可以是用RS232串口线将各节点连接起来,也
可以是将各节点的SCSI卡或SSA卡设置成TargetMode方式。
安装HACMP软件
主机
屏幕显示
键盘操作
xinzhuan
g1
xinzhuan
g2
将含有HACMP软件的光盘插入光驱
root:
/>smittyinstall_latest
INPUTdevice/directoryfor/dev/cd0
SoftwareSOFTWAREtoinstallAll
PREVIEWno
安装完成后提示OK
root:
/>shutdown–Fr
HACMP主要进程
ClusterManagerdaemon(/usr/sbin/cluster/clstrmgr):
是HACMP的核心进程,运
行于每个群集节点,监视群集目标,如节点、网络接口、网络等的变化,生成事件,
激活相应的事件脚本程序script做处理。
ClusterSMUXPeerdaemon(/usr/sbin/cluster/clsmuxpd):
也运行于每个群集节点,通过
clinfo对客户端应用提供SNMP支持,该守护进程维护管理信息库
MIB(ManagementInformationBase)中的群集状态,可通过标准的SNMP函数访问这
些数据,注意同时要运行snmpd。
ClusterInformationProgramdaemon(/usr/sbin/cluster/clinfo):
可运行于任一群集节点或
RS6000客户机,通过查询SMUXPeer,来维护群集状态拓扑图,并为客户端提供应
用程序接口API来访问这些数据。
ClusterLockManagerdaemon(/usr/sbin/cluster/cllockd):
群集配置成共同访问的方式,
IBMSVC牛新庄HACMP安装配置,管理与诊断分析
需要该守护进程运行于每个群集节点,通过API为应用访问共享磁盘提供加锁功能,
避免冲突。
HACMP主要术语(在课堂上逐一解释,画一张图)
Cluster
Node
Network
Topology
Resource
Resourcegroup
Applicationserver
Reintegration
Synchronization
Event
HACMP主要事件
见/usr/sbin/cluster/events系统自带的事件脚本
/usr/sbin/cluster/events/custom华为自己编写的脚本
HACMP主要日志
cluster.log-Generatedbyclusterscriptsanddaemons
cluster.mmdd-Clusterhistoryfilesgenerateddaily
cspoc.log-GeneratedbyCSPOCcommands
cm.log-Generatedbytheclstrmgrdaemon
dms_loads.out-Generatedbydeadman'sswitchactivity
emuhacmp.out-Generatedbytheeventemulatorscripts
hacmp.out-Generatedbyeventscriptsandutilities
IBMSVC
共25页
第3页
牛新庄
IBMSVC牛新庄HACMP安装配置,管理与诊断分析
HACMP资源接管的三种方式
ResourceGroup的三种节点关系
(NodeRelationship):
(1)Cascading
(2)Concurrent
(3)Rotating
IBMSVC
共25页
第4页
牛新庄
IBMSVC牛新庄HACMP安装配置,管理与诊断分析
安装配置HACMP
安装配置HACMP时,应保证卷组datavg不是激活状态;
参数规划
主机参数
主机名
网络掩码
网卡IP地址
en0
en1
生产机xinzhuang1
xinzhuang1
255.255.255.0
xinzhuang1_svc
46.147.1.100
xinzhuang1_boot
46.147.1.102
xinzhuang1_stb
46.147.2.100
备份机xinzhuang2
xinzhuang2
xinzhuang2_svc46.147.1.101
xinzhuang2_boot46.147.1.103
xinzhuang2_stb46.147.2.101
集群(HACMP)参数
ClusterID
ClusterName
NodeName
Adapters
Service
Boot
StandBy
Serial
ApplicationServer
StartScript
StopScript
ResourceGroup
GroupName
ClusterMode
ClusterNode
ServiceAdapter
ShareVG
Filesystems
ApplicationServer
生产机
1
xinzhuang_cluster
xinzhuang1
xinzhuang1_svc
xinzhuang1_boot
xinzhuang1_stb
xinzhuang1_tty
btpdb2_srv
/etc/btpdb2_start
/etc/btpdb2_stop
xinzhuang1_gr
cascading
xinzhuang1xinzhuang2
xinzhuang1_svc
datavg
/btp
/btpdbs
/btpmsg
/btplog
/btprpt
/btpslg
/db2catalog
/db2log
/db2tmp
btpdb2_srv
备份机
xinzhuang2
xinzhuang2_svc
xinzhuang2_boot
xinzhuang2_stb
xinzhuang2_tty
xinzhuang2_gr
cascading
xinzhuang2xinzhuang1
xinzhuang2_svc
各主机/etc/hosts文件及/.rhosts文件内容
生产机(xinzhuang1)
IBMSVC共25页第1页
牛新庄
IBMSVC牛新庄HACMP安装配置,管理与诊断分析
/etc/hosts
127.0.0.1loopbacklocalhostxinzhuang1
46.147.1.100xinzhuang1_svc
46.147.1.102xinzhuang1_boot
46.147.2.100xinzhuang1_stb
46.147.1.101xinzhuang2_svc
46.147.1.103xinzhuang2_boot
46.147.2.101xinzhuang2_stb
备份机(xinzhuang2)
/etc/hosts
127.0.0.1loopbacklocalhostxinzhuang2
46.147.1.100xinzhuang1_svc
46.147.1.102xinzhuang1_boot
46.147.2.100xinzhuang1_stb
46.147.1.101xinzhuang2_svc
46.147.1.103xinzhuang2_boot
46.147.2.101xinzhuang2_stb
配置网络及主机名
屏幕显示键盘操作
root:
/>smittymktcpip
将各网卡设置成如下所示(参见“参数设定”)
/.rhosts
xinzhuang1_svc
xinzhuang1_boot
xinzhuang1_stb
xinzhuang1_tty
xinzhuang2_svc
xinzhuang2_boot
xinzhuang2_stb
xinzhuang2_tty
/.rhosts
xinzhuang1_svc
xinzhuang1_boot
xinzhuang1_stb
xinzhuang1_tty
xinzhuang2_svc
xinzhuang2_boot
xinzhuang2_stb
xinzhuang2_tty
Hostname
IPAddress
NetworkMask
NetworkInterface
xinzhuang1_svc
46.147.1.100
255.255.255.0en0
xinzhuang1_stb46.147.2.100
255.255.255.0en1
xinzhuang2_svc
46.147.1.101
255.255.255.0en0
xinzhuang2_stb46.147.2.101
root:
/>
255.255.255.0en1
smittychinet
将en0的IP地址改为对应的xinzhuang1_boot地址(46.147.1.102)
将en0的IP地址改为对应的xinzhuang2_boot地址(46.147.1.103)
编辑各主机的/etc/hosts及/.rhosts文件
配置心跳信号线:
不同的机型,支持心跳线的串口也是不同的:
F50、H50、H70只能使用内置串
口的最后一个口(即S3);F80、H80、M80、M85只能使用内置串口的最后一个口
(即S4);S70、S7A、S80、S85不能使用内置串口做为心跳线的接口,只能用外接
的多用户卡上(一般配置8口多用户卡)的串口。
主机
屏幕显示
键盘操作
xinzhuang1root:
/>
ParentAdapter
Portnumber
Enable
LOGIN
xinzhuang2root:
/>
IBMSVC共25页
smittymktty
sa1
0
smittymktty
第2页
牛新庄
IBMSVC牛新庄HACMP安装配置,管理与诊断分析
ParentAdapter
Portnumber
Enable
LOGIN
xinzhuang1root:
/>
命令进入等待状态
xinzhuang2root:
/>
sa1
0
检查配置
stty
stty
两主机都显示终端设置信息,且返回到命令提示符
配置HACMP集群
本节所有操作仅在集群的一台机器上执行,这里建议在生产机上操作。
1.1.1定义集群
#smittyhacmp
ClusterConfiguration
ClusterTopology
ConfigureCluster
AddaClusterDefinition
ClusterID
ClusterName
1.1.2定义节点
#smittyhacmp
ClusterConfiguration
ClusterTopology
ConfigureNodes
1
xinzhuang_cluster
Nodenames
1.1.3定义网络
#smittyhacmp
AddClusterNodes
xinzhuang1xinzhuang2
ClusterConfiguration
ClusterTopology
ConfigureNetworks
AddaNetwork
分别选择“IP-basedNetwork”和“NonIP-basedNetwork”对网络进行配置。
在配置“IP-based
Network”时,按F7键同时选择网段“46.147.1.0/24和46.147.2.0/24”。
NetworkType
NetworkNameNetworkTypeSubnet(s)
IBMSVC
共25页
第3页
牛新庄
IBMSVC牛新庄HACMP安装配置,管理与诊断分析
IP-basedNetworknetwork1
ether
46.147.1.0/24
46.147.2.0/24
Non
Network
IP-based
serialnet
rs232
1.1.4定义网卡
#smittyhacmp
ClusterConfiguration
ClusterTopology
ConfigureAdapters
AdaptersonIP-basednetwork
AdapterIPLabelNetworkNetworkNetworkAdapter
Adapter
NodeName
Type
Name
Attribute
Function
Identifier
xinzhuang1_svcether
network1public
service
46.147.1.100xinzhuang1
xinzhuang1_stbether
network1publicstandby46.147.2.100xinzhuang1
xinzhuang1_bootether
network1publicboot
46.147.1.102xinzhuang1
xinzhuang1_ttyrs232
serialnetserial
service
/dev/tty1
xinzhuang1
xinzhuang2_svcether
network1public
service
46.147.1.101xinzhuang2
xinzhuang2_stbether
network1publicstandby46.147.2.101xinzhuang2
xinzhuang2_bootether
network1publicboot
46.147.1.103xinzhuang2
xinzhuang2_ttyrs232
1.1.5定义资源组
#smittyhacmp
serialnetserial
service
/dev/tty1
xinzhuang2
ClusterConfiguration
ClusterResources
DefineApplicationServers
AddanApplicationServer
ServerName
StartScript
StopScript
btpdb2_srv
/etc/btpdb2_start
/etc/btpdb2_stop
注意:
请将两脚本生成,内容可为空,但要确保root的x权限。
#smittyhacmp
ClusterConfiguration
ClusterResources
DefineResourceGroups
AddaResourceGroup
ResourcesGroupName
NodeRelationship
ParticipatingNodeNames
IBMSVC共25页
xinzhuang1_gr
cascading
xinzhuang1
xinzhuang2
第4页
xinzhuang2_gr
cascading
xinzhuang2
xinzhuang1
牛新庄
IBMSVC牛新庄HACMP安装配置,管理与诊断分析
#smittyhacmp
ClusterConfiguration
ClusterResources
Change/ShowResources/AttributesforaResourceGroup
ResourcesGroupName
NodeRelationship
ParticipatingNodeNames
ServiceIPLabel
VolumeGroups
FileSystem
ApplicationServers
xinzhuang1_gr
Cascading
xinzhuang1
xinzhuang2
xinzhuang1_svc
datavg
/btp
/btpdbs
/btpmsg
/btplog
/btprpt
/btpslg
/db2catalog
/db2log
/db2tmp
btpdb2_srv
xinzhuang2_gr
Cascading
xinzhuang2
xinzhuang1
xinzhuang2_svc
1.1.6同步HACMP集群定义
同步集群拓扑
#smittyhacmp
ClusterConfiguration
ClusterTopology
SynchronizeClusterTopology
最好先Emulate,确认无问题时再Actual
同步集群资源
#smittyhacmp
ClusterConfiguration
ClusterResources
SynchronizeClusterResource
最好先Emulate,确认无问题时再Actual
上述两个步骤,只有当运行状态为OK时,才对。
1.1.7校验HACMP集群定义
#smittyhacmp
ClusterConfiguration
ClusterVerification
IBMSVC共25页
第5页
牛新庄
IBMSVC牛新庄HACMP安装配置,管理与诊断分析
VerifyCluster
上述步骤,只有当运行状态为OK,且无报错时,才对。
1.1.8HACMP性能调整
生产机、备份机应分别确认。
#smittyhacmp
ClusterConfiguration
AdvancedPerformanceTuningParameters
Change/ShowI/Opacing
HIGHwatermarkforpendingwriteI/Osperfile
LOWwatermarkforpendingwriteI/Osperfile
#smittyhacmp
ClusterConfiguration
AdvancedPerformanceTuningParameters
Change/Showsyncdfrequency
Syncdfrequency(inseconds)
#smittyhacmp
ClusterConfiguration
AdvancedPerformanceTuningParameters
Change/ShowaNetworkModule
-rs232和ethernet
FailureDetectionRate
1.2HACMP/DB2/BTP的启动和停止脚本
33
24
10
Slow
在两台机器上,编辑启动和停止HACMP/DB2/BTP的脚本,并修改脚本权限为
700,文件均放在/etc目录下。
脚本内容参见附录一。
/etc/ha_start、/etc/ha_stop、/etc/ha_stat、/etc/ha_list、/etc/btpdb2_start、/etc/btpdb2_stop
测试HACMP
检查心跳线是否已经配置好:
1、在两台上分别输入如下命令:
S85_1#cat/etc/hosts>/dev/tty0
S85_2#cat
IBMSVC
共25页
第6页
牛新庄
IBMSVC牛新庄HACMP安装配置,管理与诊断分析
如果在S85_2机能接收到信息,则表明心跳线已经配置好
2、测试心跳线是否可以正常工作:
在A机上:
#stty
在B机上:
#stty
如果在两台主机上均出现了该TTY的配置信息,则说明心跳线设置正确。
3、如果用7133做心跳,先安装软件:
device.ssa.*,具体是那个背不出了,好像是
target或者tmssa之类,在系统盘上有。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- HACMP 安装配置管理与诊断分析 安装 配置管理 诊断 分析