HACMP5.4安装流程以及详细安装步骤文档 ERIKXUE(薛忠权) 旭日中国 6166014

旭日中国(www.xrboy.com)

技术部HACMP实施文档


HACMP5.4安装流程以及详细安装步骤文档


实施工程师 Erikxue(薛忠权)

2013-5-5



spacer.gif



目录

HACMP安装... 3

.安装流程... 3

1.环境准备... 3

2.配置HACMP. 3

. 详细配置步骤... 4

1. 指定主机名,双网卡IP地址... 4

2. 更改换页空间... 4

3. 规划VG;节点2挂载VG.. 4

4. 规划文件系统... 5

5. 编写HOSTS文件... 5

6. 编写RHOSTS文件... 5

7. 创建脚本目录并更改权限... 6

8. 创建TTY心跳网络并检验... 6

9. ROOTVG作镜像... 6

10. 安装HACMP软件并且为AIX打补丁... 7

11. 添加节点信息... 7

12. 添加高可用资源... 8

13. 创建并设置资源组... 9

14. 添加TTY网络... 9

15. 添加永久标识IP. 10

16. 同步HACMP. 10

17. 启动HACMP. 10

19. 检查HACMP运行状态,切换测试... 10




HACMP安装

一.安装流程

1.环境准备

1.指定主机名,双网卡IP地址

2.更改换页空间

3.规划VG;节点2挂载VG

4.规划文件系统

5.编写HOSTS文件

6.编写RHOSTS文件

7.创建脚本目录并更改权限创建脚本

8.创建TTY心跳网络并检验

9.ROOTVG作镜像

2.配置HACMP

1.安装HACMP软件并且为AIX打补丁

2.添加节点信息

3.添加高可用资源

4.创建并设置资源组

5.添加TTY网络

6.添加永久标识IP

7.同步HACMP

8.启动HACMP

9.检查HACMP运行状态,切换测试

. 详细配置步骤

1. 指定主机名,双网卡IP地址

AIX下,进行配置

#smit tcpIP 这里注意EN*为物理网卡,我们只需要对这些网卡进行配置。

2. 更改换页空间

#smit storage 在选择条框中找到paging space进行配置,这里注意换页空间的大小设置跟AIXPPsize有直接关系,所以配置换页空间之前应当先查看一下当前系统的PPsize看看有没有需要进行设置。

3. 规划VG;节点2挂载VG

#smit vg 这里我们首先要给ROOTVG添加一块本地硬盘,选择changevg项对rootvg进行设置,添加一块硬盘(通常是hdisk1hdisk0)。对rootvg配置完后,为应用创建vg,这里以烟草项目为例,选择ADDVG项,创建一个DB2vg一个TSMvg,定义VG中的硬盘并且激活VG

VG创建好后在节点1上运行

#varyoffvg db2vg #varyoffvg tsmvg

在节点2上运行

#Importvg db2vg #importvg db2vg

在节点2上检查,是否已经挂载上了新创建的vg。如果成功挂载,运行

#varyoffvg db2vg #varyoffvg tsmvg

如果挂载失败则删掉两个节点上的相关硬盘信息,然后让节点从新读取设备信息,循环操作

#rmdev hdisk* 删除设备信息

#cfgmgr 从新认取设备信息

4. 规划文件系统

#smit jfs2这里我们定义文件系统的相关属性,注意MOUNT位置。同VG,在节点2上进行挂载。

5. 编写HOSTS文件

#cd /etc

#vi hosts

这里利用VI把规划好的IP信息添加到HOSTS文件的最下方

这里注意,需要把hosts文件中默认的127以下的IP地址信息删掉,从新编写;两节点上的信息一定要保持一致。

6. 编写RHOSTS文件

#cd /user/es/sbin/cluster/etc

#vi rhosts

这个文件是空的,在RHOSTS文件我,只需要通过VI2个节点的四块网卡的IP地址输入进去就可以。这里需要注意的是,如果是新安装的操作系统没有打过补丁,在USER目录下是没有ES这个目录的,Rhosts这个文件也可以在安装完HACMP软件后,再进行编写,但要保证两个节点的RHOSTS文件一致,并且镜像ROOTVG中的RHOSTS需要从新编写。

7. 创建脚本目录并更改权限

首先进入确定的目录下

#cd /home

创建脚本的目录

#mkdir ha #mkdir tsm

更改目录的权限至777

#chmod �CR 777 /home/ha #chmod �CR 777 /home/tsm

这里注意,建议在HA安装完成后将脚本权限调回444,这里看客户有无要求。

创建脚本

#vi db2_start.sh # vi db2_stop.sh # vi tsm_start.sh # vi tsm_stop.sh保存退出,这里我们创建好脚本,不负责编写脚本。

8. 创建TTY心跳网络并检验

#smit tty

选择ADD TTY RS232 两个节点分别创建TTY

完成后两个节点分别运行

# stty < /dev/tty* 这时两节点若有回应则TTY网络正常。

9. ROOTVG作镜像

这时基本的HACMP环境已经配置完毕,需要给ROOTVG作一个镜像到另外一块硬盘,作系统的备份,这个景象要看客户的需求。

#smit

选择mirroVG或者直接用命令 #mirrorvg �CS rootvg

这里注意如果原来的AIX装在hdisk1上,则把镜像作到hdisk0上。在做镜像时,我们选用后台操作。

镜像完成后,执行命令

#bootlist �Cm normal hdisk0 指定默认启动硬盘

这里#lsvg rootvg 这里在STAL PPSIZE项有一个倒数,等倒数完毕后从起小型机。

10. 安装HACMP软件并且为AIX打补丁

机器从起以后,要在两个节点上安装AIX,并且要保证两台机器的HA版本必须是一致的。先用一台小型机安装HA,这时HA会报错:系统缺少一些包。这时我们记录下这些包的名字,并放如系统盘,将这些包打到系统上,再从新安装HA,流程正确的话,HA可以顺利安装完成。

#smit

这里选择INSTALL SOFTWARE项――选在对应光驱――选择需要安装的HA的组件,这里有一组TIVOLI不用安。――报错记录缺失包。

#smit

aix盘,选INSTALL SOFTWARE项――选最后一项完整安装――逐一搜索HA缺失包,安装

#SMIT

HA盘,同上。如果之前的设置没有错误,HA可顺利安装。

11. 添加节点信息

添加cluster node

smitty hacmp

Initialization andStandard Configuration

Extended Configuration

System Management (C-SPOC)

Problem Determination Tools


Add Nodes to an HACMPCluster

Configure Resources to Make Highly Available

Configure HACMP Resource Groups

Verify and Synchronize HACMP Configuration

Display HACMPConfiguration



* ClusterName [ha54]

New Nodes (via selected communicationpaths)[m [test1_boot1 test2_boot1]

Currently Configured Node(s)

这里CLUSTER NAME没有限定,自己定义。添加两个节点的BOOT1IP地址。

12. 添加高可用资源

添加服务ip地址

Add Nodes to an HACMP Cluster

ConfigureResources to Make Highly Available

Configure HACMP Resource Groups

Verify and Synchronize HACMP Configuration

Display HACMP Configuration


Configure Service IP Labels/Addresses

Configure Application Servers

Configure Volume Groups Logical Volumes and Filesystems

Configure Concurrent Volume Groups andLogical Volumes


Add a Service IP Label/Address

Change/Show a Service IP Label/Address

Remove Service IP Label(s)/Address(es)


* IPLabel/Address [db2 _svc ]

Network Name [net_ether_02 ]


添加applicationserver

Configure Service IPLabels/Addresses

Configure Application Servers

Configure Volume Groups Logical Volumes and Filesystems

Configure Concurrent VolumeGroups and Logical Volumes



Add an Application Server

Change/Show an ApplicationServer

Remove an Application Server

* Server Name [db2app]

* Start Script [/ha/db2_start.sh]

* Stop Script [/ha/db2_stop.sh]


* Server Name [tsmapp]

* Start Script [/ha/tsm_start.sh]

* Stop Script [/ha/tsm_stop.sh]

在添加高可用资源的时候需要注意,当我们添加成功以后,在其他项里就看不到刚才添加过的内容了,比如添加过SEVERIP后,在添加永久标识IP的时候就看不到SIP了,如果还能看到,标识配置失效,检查。另外共享的VGJFS我们已经AIX系统下在两边都分别挂载过了,无需再HA下配置。

13. 创建并设置资源组

因为HA版本问题,这里没有新版本的截图。与老版本不同在于5.4中我们需要先创建资源组,再去配置对应资源组。

#smit hacmp

选择Initialization and Standard Configuration

选择Configure HACMP Resource Groups

选择Add a Resource Group

这里以烟草为准,创建两个RGDB2RG TSMRG

然后返回上一级选项选择配置RG

把两个资源组的主启动节点配置对,放在前面的为默认的主节点。这里默认采用cascting资源组。配置完成后我们可以在HA里面查询

#smit hacmp

System Management(C-SPOC)SHOW RG

这时因为HA还没有启动,但我们可以看到两个资源组是OFF的状态,便配置成功。

14. 添加TTY网络

#smit hacmp

在扩展配置里,找到NETWORK

选择添加TTY网络,这里需要注意的是:我们在添加TTY网络的时候,可以看到一排TTY设备列表,这里我们选择下方的RS232设备。看到OK,设置成功。


15. 添加永久标识IP

#smit hacmp

在扩展配置里,找到NETWORK

选择添加PRE网络,这里把两个PRE IP都添加到对应的节点上。这时我们所配置的IP地址应该已经全部添加完毕。HA配置完。

16. 同步HACMP

在配置好后,我们在节点1上运行同步选项。

#smit hacmp

Extended Configuration〉〉Extended Verification and Synchronization

如果我们的节点信息添加无误,HOSTSRHOSTS文件编写没有问题,同步可以顺利通过。

17. 启动HACMP

同步完成后,我们在节点一上启动HACMP

#smit hacmp

Manager hacmp〉〉start hacmp

这里我们在一个节点上就可以把两台机器的HA启用,注意许可选YES

19. 检查HACMP运行状态,切换测试

#smit hacmp

System Management(C-SPOC)SHOW RG

等待1-5分钟后,这里显示的两个VG应该从OFF状态变成ONLINE状态,即表示HA成功。也可以再AIX跟下运行

#iifconfig SEVER IP有没有飘移到对应网卡上。

#lspv db2vg 或者TSMVG 有没有成功挂载在共享存储上。

在做切换测试的时候,我们可以先拔掉一节点的一块网卡,首先确认,SEVERIP能不能在本地的双网卡上切换,然后拔掉双线,看SEVER IP 能不能飘移到备份节点上。最后还可以直接尝试SHUTDOWN机器,看备机可不可以抢夺到资源,若这些测试都成功,则HACMP安装成功。这里要注意,在做千环测试的时候需要等待一段时间,不要着急查看结果或者反复执行开关机操作,因为资源组类型为CASCDING,会出现抢夺资源的问题,导致HA工作缓慢。


你可能感兴趣的:(中国,工程师,IP地址,技术部,旭日,EIRKXUE)