HACMP软件的安装
HACMP软件的安装与AIX基本*作系统选项软件的安装相同,用户可以根据需要选择安装HACMP软件,一般HACMP软件光盘上的内容全选。
HACMP软件的安装:
命令:
smit
屏幕显示系统管理菜单:
System Management
Software Installation and Maintenance
Software License Management
Devices
System Storage Management (Physical & Logical Storage)
Security & Users
Communications Applications and Services
Print Spooling
Problem Determination
Performance & Resource Scheduling
System Environments
Processes & Subsystems
Remote Customer Support and Services
Applications
Using SMIT (information only)
选择:
Software Installation and Maintenance
屏幕显示软件安装和维护菜单:
选择:
Install and Update Software
屏幕显示软件安装和更新菜单:
选择:
Install and Update from LASEST Available Software
屏幕显示软件安装和更新(从最后有效软件中)菜单:
Install and Update from LASEST Available Software
Type or select a value for the entry field
press Enter AFTER making all desired changes.
[Entry Fields]
* INPUT device / directory for software [/dev/cd0]
显示软件安装和更新(从最后有效软件中)参数屏幕:
Install and Update from LASEST Available Software
Type or select a value for the entry field
press Enter AFTER making all desired changes.
[Entry Fields]
* INPUT device / directory for software /dev/cd0
* SOFTWARE to install [_all_latest]
PREVIEW only no
COMMIT software updates? yes
SAVE replaced files no
AUTOMATION install requisite software? yes
EXPEND file systems if space needed ? yes
OVERWRITE same or newer versions? no
VERIFY install and check file sizes? no
Include corresponding LANGUAGE filesets? yes
DELETE output? no
按ENTER键,即可安装HACMP软件光盘上的全部软件。
如果想选择安装则光标移动到:* SOFTWARE to install [_all_latest] 行处,按F4,显示所有可选软件项目,用光标移动,用F7选择需要的软件。然后按ENTER键,即可安装选中的软件。
HACMP软件的配置
北京地税大楼S70系统HACMP配置图如下,其中en0,en2为双网卡。S70a主机为业务主机,S70b主机为业务备机,另有7133磁盘阵列。
首先进行HACMP配置的准备工作:
1. 在两台主机上用VI建立 .rhosts文件,内容为:
ds01
ds02
ds01_serv
ds01_standby
ds01_boot
ds02_serv
ds02_standby
ds02_boot
在两台机器上分别改变 .rhosts文件的属性:
chmod 644 .rhosts
2.在两台主机上的/etc/hosts文件中用VI编辑,容为:
192.100.1.101 ds01_serv
192.100.2.101 ds01_standby
192.100.1.111 ds01_boot ds01
192.100.1.102 ds02_serv
192.100.2.102 ds02_standby
192.100.1.112 ds02_boot ds02
(一) 开始配置HACMP:
具体配置方法如下:
smit hacmp:
屏幕显示hacmp菜单:
HACMP for AIX
Cluster Configuration
Cluster Services
Cluster System Management
Cluster Recovery Aids
RAS Support
---------- end of screen ----------
Cluster Configuration
Cluster Topology
Cluster Security
Cluster Resources
Cluster Snapshots
Cluster Verification
Cluster Custom Modification
Restore System Default Configuration from Active Configuration
---------- end of screen ----------
1.首先配置网络拓扑结构:
Cluster Topology
Configure Cluster
Configure Nodes
Configure Adapters
Configure Network Modules
Show Cluster Topology
Synchronize Cluster Topology
---------- end of screen ----------
Add a Cluster Definition
[Entry Fields]
**NOTE: Cluster Manager MUST BE RESTARTED
in order for changes to be acknowledged.**
* Cluster ID [1] #
* Cluster Name [cluster1]
---------- end of screen ----------
Cluster Topology
Configure Cluster
Configure Nodes
Configure Adapters
Configure Network Modules
Show Cluster Topology
Synchronize Cluster Topology
---------- end of screen ----------
Configure Nodes
Move cursor to desired item and press Enter.
Add Cluster Nodes
Change / Show Cluster Node Name
Remove a Cluster Node
---------- end of screen ----------
Add Cluster Nodes
[Entry Fields]
Node Names [ds01]
---------- end of screen ----------
Add Cluster Nodes
[Entry Fields]
* Node Names [ds02]
---------- end of screen ----------
Cluster Topology
Configure Cluster
Configure Nodes
Configure Adapters
Configure Network Modules
Show Cluster Topology
Synchronize Cluster Topology
---------- end of screen ----------
Configure Adapters
Add an Adapter
Change / Show an Adapter
Remove an Adapter
---------- end of screen ----------
Add an Adapter
[Entry Fields]
*Adapter IP Label [ds01_serv]
*NetworkType [ether]+
*NetworkName [ether1]+
*NetworkAttribute public+
*AdapterFunction service+
AdapterIdentifier [192.100.1.101]
AdapterHardwareAddress [0x0004ac5e3a12]
Node Name [ds01]+
---------- end of screen ----------
Add an Adapter
[Entry Fields]
* Adapter IP Label [ds01_standby]
* Network Type [ether]+
* Network Name [ether1]+
* Network Attribute public +
* Adapter Function standby +
Adapter Identifier [192.100.2.101]
Adapter Hardware Address [ ]
Node Name [ds01] +
---------- end of screen ----------
Add an Adapter
[Entry Fields]
* Adapter IP Label [ds01_boot]
* Network Type [ether]+
* Network Name [ether1]+
* Network Attribute public +
* Adapter Function boot +
Adapter Identifier [192.100.1.111]
Adapter Hardware Address [ ]
Node Name [ds01]+
---------- end of screen ----------
Add an Adapter
[Entry Fields]
* Adapter IP Label [ds02_serv]
* Network Type [ether]+
* Network Name [ether1]+
* Network Attribute public +
* Adapter Function service +
Adapter Identifier [192.100.1.102]
Adapter Hardware Address [ ]
Node Name [ds02] +
---------- end of screen ----------
Add an Adapter
[Entry Fields]
* Adapter IP Label [ds02_standby]
* Network Type [ether]+
* Network Name [ether1]+
* Network Attribute public +
* Adapter Function standby +
Adapter Identifier [192.100.2.102]
Adapter Hardware Address [ ]
Node Name [ds02]+
---------- end of screen ----------
Add an Adapter
[Entry Fields]
* Adapter IP Label [ds02_boot]
* Network Type [ether]+
* Network Name [ether1]+
* Network Attribute public +
* Adapter Function boot +
Adapter Identifier [192.100.1.112]
Adapter Hardware Address [ ]
Node Name [ds02]+
---------- end of screen ----------
(二) 分别增加TTY在两台主机上:
smit tty
选择:
Add a TTY
屏幕显示:
Add a TTY
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[TOP]
[Entry Fields]
TTY type tty
TTY interface rs232
Des cription Asynchronous Terminal
Parent adapter sa3
* PORT number [0]+
Enable LOGIN disable+
BAUD rate [9600]+
PARITY [none]+
BITS per character [8]+
Number of STOP BITS [1]+
TIME before advancing to next port setting [0]+#
TERMINAL type [dumb]
FLOW CONTROL to be used [none]+
[MORE...29]
在第二台主机上同样方法配置一个TTY。\
(三) 配置心跳线TTY:
Cluster Topology
Configure Cluster
Configure Nodes
Configure Adapters
Configure Network Modules
Show Cluster Topology
Synchronize Cluster Topology
---------- end of screen ----------
Configure Adapters
Add an Adapter
Change / Show an Adapter
Remove an Adapter
---------- end of screen ----------
Add an Adapter
[Entry Fields]
* Adapter IP Label [ds01_tty]
* Network Type [serial]+
* Network Name [serial]+
* Network Attribute public +
* Adapter Function service +
Adapter Identifier [/dev/tty1]
Adapter Hardware Address [ ]
Node Name [ds01] +
---------- end of screen ----------
Add an Adapter
[Entry Fields]
* Adapter IP Label [ds02_tty]
* Network Type [serial]+
* Network Name [serial]+
* Network Attribute public +
* Adapter Function service +
Adapter Identifier [/dev/tty1]
Adapter Hardware Address [ ]
Node Name [ds02] +
---------- end of screen ----------
(四) 配置资源组:
smit hacmp:
屏幕显示hacmp菜单:
HACMP for AIX
Cluster Configuration
Cluster Services
Cluster System Management
Cluster Recovery Aids
RAS Support
---------- end of screen ----------
Cluster Configuration
Cluster Topology
Cluster Security
Cluster Resources
Cluster Snapshots
Cluster Verification
Cluster Custom Modification
Restore System Default Configuration from Active Configuration
---------- end of screen ----------
1. 配置应用服务器:
Add an Application Server
[Entry Fields]
* Server Name [appserver]
* Start s cript [/has cript/start]
* Stop s cript [/has cript/stop]
---------- end of screen ----------
2. 增加一个资源组:
Add a Resource Group
[Entry Fields]
* Resource Group Name [resource1]
* Node Relationship cascading +
* Participating Node Names [ds01 ds02] +
---------- end of screen ----------
3. 配置资源组:
Configure Resources for a Resource Group
[Entry Fields]
Resource Group Name resource1
Node Relationship cascading
Participating Node Names ds01 ds02
Service IP label [ds01_serv] +
Filesystems [ ] +
Filesystems to Export [ ] +
Filesystems to NFS mount [ ] +
Volume Groups [taxvg] +
Concurrent Volume groups [ ] +
Raw Disk PVIDs [ ] +
Application Servers [appserver] +
Miscellaneous Data [ ]
Inactive Takeover Activated false +
9333 Disk Fencing Activated false +
---------- end of screen ----------
(五) 拓扑同步和资源同步:
在主机一配置完成以后,用菜单中的同步命令进行将第一资源放到第二台机器上的工作。
1.拓扑同步
具体配置方法如下:
smit hacmp:
屏幕显示hacmp菜单:
HACMP for AIX
Cluster Configuration
Cluster Services
Cluster System Management
Cluster Recovery Aids
RAS Support
---------- end of screen ----------
Cluster Configuration
Cluster Topology
Cluster Security
Cluster Resources
Cluster Snapshots
Cluster Verification
Cluster Custom Modification
Restore System Default Configuration from Active Configuration
---------- end of screen ----------
Cluster Topology
Configure Cluster
Configure Nodes
Configure Adapters
Configure Network Modules
Show Cluster Topology
Synchronize Cluster Topology
选择:
Synchronize Cluster Topology
回车确认等待同步完成。
2.资源同步
具体配置方法如下:
smit hacmp:
屏幕显示hacmp菜单:
HACMP for AIX
Cluster Configuration
Cluster Services
Cluster System Management
Cluster Recovery Aids
RAS Support
---------- end of screen ----------
Cluster Configuration
Cluster Topology
Cluster Security
Cluster Resources
Cluster Snapshots
Cluster Verification
Cluster Custom Modification
Restore System Default Configuration from Active Configuration
---------- end of screen ----------
选择:
Synchronize Cluster Rresources
回车确认等待同步完成。
(六) 校验:
具体配置方法如下:
smit hacmp:
屏幕显示hacmp菜单:
HACMP for AIX
Cluster Configuration
Cluster Services
Cluster System Management
Cluster Recovery Aids
RAS Support
---------- end of screen ----------
Cluster Configuration
Cluster Topology
Cluster Security
Cluster Resources
Cluster Snapshots
Cluster Verification
Cluster Custom Modification
Restore System Default Configuration from Active Configuration
---------- end of screen ----------
选择:
Verify Environment
[Entry Fields]
Verify Cluster Networks, Resources, or Both both +
Error Count [ ] #
---------- end of screen ----------
回车确认即可。
5.3 HACMP软件的测试
1.HACMP测试步骤
(1)节点接管测试
1)启动Node1及Node2的HACMP软件
2)在Node1:
- 用指令"netstat -i"检查IP address,确认主网卡使用service IP adress,
备用网卡使用standby IP address.
- 用指令"lsvg -o"检查vary on 的VG.
- 用指令"df"检查mount的文件系统.
- 确认属于Node1的online应用正常.
3)在Node2:
- 用指令"netstat -i"检查IP address,确认主网卡使用service IP adress,
备用网卡使用standby IP address.
- 用指令"lsvg -o"检查vary on 的VG.
- 用指令"df"检查mount的文件系统.
- 确认属于Node2的online应用正常(如果存在).
4)在Node1:
- 用指令"smit clstop",选择Takeover方式停止node1的HACMP并使node2接管.(另一种方式是直接按node1的reset键使其reboot.)
5)在Node2:
- 等待接管过程完全结束.
- 用指令"netstat -i"检查IP address,确认node1 的service IP adress已被备用网卡接管.
- 用指令"lsvg -o"检查vary on 的VG.
- 用指令"df"检查mount的文件系统.
- 确认属于Node1,及Node2的online应用均正常.
6)在Node1:
- 启动机器及HACMP
- 观察node1恢复正常.
(2)网卡接管测试
1)启动Node1及Node2的HACMP软件
2)在Node1:
- 用指令"netstat -i"检查IP address,确认主网卡使用service IP adress,
备用网卡使用standby IP address.
- 用指令"lsvg -o"检查vary on 的VG.
- 用指令"df"检查mount的文件系统.
- 确认属于Node1的online应用正常.
3)在Node2:
- 用指令"netstat -i"检查IP address,确认主网卡使用service IP adress,
备用网卡使用standby IP address.
- 用指令"lsvg -o"检查vary on 的VG.
- 用指令"df"检查mount的文件系统.
- 确认属于Node2的online应用正常(如果存在).
4)在Node1:
- 拔掉service网卡接线.
- 等待网卡接管完毕.
- 用指令"netstat -i"检查IP address,确认主网卡service IP adress被standby网卡接管.
- 确认属于Node1的online应用正常.
- 恢复service网卡接线.
5)在Node2:
- 拔掉service网卡接线.
- 等待网卡接管完毕.
- 用指令"netstat -i"检查IP address,确认主网卡service IP adress被standby网卡接管.
- 确认属于Node2的online应用正常.
- 恢复service网卡接线.
(3)网络故障测试
测试条件--本测试适用于双交换机(switch)网络环境. Node1,Node2的service
网卡接switch1. Node1,Node2的standby网卡接switch2.
1)启动Node1及Node2的HACMP软件
2)在Node1:
- 用指令"netstat -i"检查IP address,确认主网卡使用service IP adress,
备用网卡使用standby IP address.
- 用指令"lsvg -o"检查vary on 的VG.
- 用指令"df"检查mount的文件系统.
- 确认属于Node1的online应用正常.
3)在Node2:
- 用指令"netstat -i"检查IP address,确认主网卡使用service IP adress,
备用网卡使用standby IP address.
- 用指令"lsvg -o"检查vary on 的VG.
- 用指令"df"检查mount的文件系统.
- 确认属于Node2的online应用正常(如果存在).
4)关掉switch1的电源
5)在Node1:
- 用指令"netstat -i"检查IP address,确认主网卡service IP adress被standby网卡接管.
- 确认属于Node1的online应用正常.
6)在Node2: - 用指令"netstat -i" 检查IP address,确认主网卡service IP adress被
standby网卡接管.
- 确认属于Node2的online应用正常.
5.4 HACMP软件的简明使用指南
1.启动HACMP之前
- 运行指令"netstat -i"检查IP address,确认主网卡使用boot IP adress,
备用网卡使用standby IP address.
- 运行指令"lsvg -o"检查vary on 的VG,确认共享VG为varyoff状态.
- 确认无其他节点正在启动HACMP.
2.启动HACMP
- 运行指令"smit clstart"回车. 等待命令执行OK,退出smit.
- 等待HACMP完全启动,可用指令"tail -f /tmp/hacmp.out"观察HACMP启动
状况.
- 用指令"netstat -i"检查IP address,确认主网卡使用service IP adress,
备用网卡使用standby IP address.
- 用指令"lsvg -o"检查vary on 的VG,确认共享VG变为varyon状态.
- 用指令"df"检查mount的文件系统.
- 确认属于Node1的online应用正常.
3.停止HACMP
- 运行指令"smit clstop"回车.在shutdown mode项选择graceful并回车, 等待命令执行OK,退出smit.
- 等待HACMP完全停止,可用指令"tail -f /tmp/hacmp.out"观察HACMP停止状况.
- 用指令"netstat -i"检查IP address,确认主网卡变为boot IP adress,
备用网卡使用standby IP address.
- 用指令"lsvg -o"检查vary on 的VG,确认共享VG变为varyoff状态.
4.人为接管HACMP
在某些维护情况下,需将某节点的HACMP及应用切换至另一节点.
- 运行指令"smit clstop"回车.在shutdown mode项选择takeover并回车, 等待命令执行OK,退出smit.
- 等待HACMP完全停止,可用指令"tail -f /tmp/hacmp.out"观察HACMP停止状况.
- 用指令"netstat -i"检查IP address,确认主网卡变为boot IP adress,
备用网卡使用standby IP address.
- 用指令"lsvg -o"检查vary on 的VG,确认共享VG变为varyoff状态.
- 在另一节点运行相同命令,确认网卡,VG及应用接管成功
阅读(3335) | 评论(0) | 转发(0) |