Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2441010
  • 博文数量: 367
  • 博客积分: 10016
  • 博客等级: 上将
  • 技术积分: 3555
  • 用 户 组: 普通用户
  • 注册时间: 2006-09-04 15:12
个人简介

MEI SHENME

文章分类

全部博文(367)

文章存档

2009年(2)

2008年(1)

2007年(2)

2006年(362)

我的朋友

分类: 系统运维

2006-09-15 10:35:52

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及应用接管成功
阅读(3296) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~