HACMP7202双机配置.docx

上传人:b****8 文档编号:10337689 上传时间:2023-02-10 格式:DOCX 页数:13 大小:32.06KB
下载 相关 举报
HACMP7202双机配置.docx_第1页
第1页 / 共13页
HACMP7202双机配置.docx_第2页
第2页 / 共13页
HACMP7202双机配置.docx_第3页
第3页 / 共13页
HACMP7202双机配置.docx_第4页
第4页 / 共13页
HACMP7202双机配置.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

HACMP7202双机配置.docx

《HACMP7202双机配置.docx》由会员分享,可在线阅读,更多相关《HACMP7202双机配置.docx(13页珍藏版)》请在冰豆网上搜索。

HACMP7202双机配置.docx

HACMP7202双机配置

本文针对运用PowerHASystemMirror7.2.0.2配置典型的双机主备方式HA集群。

将从规化、实施、基本验证三方面阐述。

§一.1PowerHASystemMirror规划设计

在部署PowerHA前,需对整体PowerHA集群进行规划。

以下四表按基本信息、集群、资源、应用控制和IP规划罗列了必须的元素。

1)基本信息

主机名

HA_Ver

集群

模式

角色

TESTHA1

7.2.0.2

主备

Major

TESTHA2

7.2.0.2

主备

Backup

2)集群及资源

主机名

集群名称

节点名称

心跳磁盘

资源组

TESTHA1

TEST_cluster

TESTHA1

hdiskpower0

TEST_res

TESTHA2

TEST_cluster

TESTHA2

hdiskpower0

TEST_res

3)应用控制器

资源组

应用

控制器

类型

启动脚本

权限

TEST_res

TEST_app

启动

/usr/es/sbin/cluster/events/startha.sh

root:

system

744

停止

/usr/es/sbin/cluster/events/stopha.sh

root:

system

744

4)IP规划

主机名

IP信息

IP_svc

服务IP/label

boot1/label

boot2/label

管理ip

TESTHA1

TEST_svc

172.16.1.1

192.168.1.1

192.168.2.1

192.168.128.1

TESTHA2

TEST_svc

192.168.1.2

192.168.2.2

192.168.128.2

§一.2环境准备

注:

以下操作,均在主备机上操作

§一.2.1软件版本及安装

安装后的软件容和版本检查:

#lslpp-l|grep-icluster

bos.cdat7.1.0.15COMMITTEDClusterDataAggregationTool

bos.cluster.rte7.1.4.30COMMITTEDClusterAwareAIX

cluster.adt.es.client.include

cluster.adt.es.client.samples.clinfo

cluster.adt.es.client.samples.clstat

cluster.adt.es.client.samples.libcl

cluster.doc.en_US.assist.smartassists.pdf

cluster.doc.en_US.es.pdf7.2.0.0COMMITTEDPowerHASystemMirrorPDF

mon7.2.0.0COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.db27.2.0.1COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.dhcp7.2.0.0COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.dns7.2.0.0COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.domino7.2.0.0COMMITTEDPowerHASystemMirror

cluster.es.assist.filenet7.2.0.0COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.ihs7.2.0.0COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.maxdb7.2.0.1COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.oraappsrv

cluster.es.assist.oracle7.2.0.1COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.printServer

cluster.es.assist.sap7.2.0.2COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.tds7.2.0.0COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.tsmadmin

cluster.es.assist.tsmclient

cluster.es.assist.tsmserver

cluster.es.assist.websphere

cluster.es.assist.wmq7.2.0.0COMMITTEDPowerHASystemMirrorSmart

cluster.es.client.clcomd7.2.0.1COMMITTEDClusterCommunication

cluster.es.client.lib7.2.0.2COMMITTEDPowerHASystemMirrorClient

cluster.es.client.rte7.2.0.2COMMITTEDPowerHASystemMirrorClient

cluster.es.client.utils7.2.0.2COMMITTEDPowerHASystemMirrorClient

cluster.es.cspoc.cmds7.2.0.2COMMITTEDCSPOCCommands

cluster.es.cspoc.rte7.2.0.2COMMITTEDCSPOCRuntimeCommands

cluster.es.migcheck7.2.0.0COMMITTEDPowerHASystemMirrorMigration

cluster.es.nfs.rte7.2.0.2COMMITTEDNFSSupport

cluster.es.server.diag7.2.0.2COMMITTEDServerDiags

cluster.es.server.events7.2.0.2COMMITTEDServerEvents

cluster.es.server.rte7.2.0.2COMMITTEDBaseServerRuntime

cluster.es.server.testtool

7.2.0.0COMMITTEDClusterTestTool

cluster.es.server.utils7.2.0.2COMMITTEDServerUtilities

cluster.license7.2.0.0COMMITTEDPowerHASystemMirror

cluster.msg.en_US.assist7.2.0.0COMMITTEDPowerHASystemMirrorSmart

cluster.msg.en_US.es.client

cluster.msg.en_US.es.server

mcr.rte7.1.4.30COMMITTEDMetaclusterCheckpointand

bos.cluster.rte7.1.4.30COMMITTEDClusterAwareAIX

cluster.es.assist.db27.2.0.0COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.dhcp7.2.0.0COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.dns7.2.0.0COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.domino7.2.0.0COMMITTEDPowerHASystemMirror

cluster.es.assist.filenet7.2.0.0COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.ihs7.2.0.0COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.maxdb7.2.0.0COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.oraappsrv

cluster.es.assist.oracle7.2.0.0COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.printServer

cluster.es.assist.sap7.2.0.0COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.tds7.2.0.0COMMITTEDPowerHASystemMirrorSmart

cluster.es.assist.tsmadmin

cluster.es.assist.tsmclient

cluster.es.assist.tsmserver

cluster.es.assist.websphere

cluster.es.assist.wmq7.2.0.0COMMITTEDPowerHASystemMirrorSmart

cluster.es.client.clcomd7.2.0.0COMMITTEDClusterCommunication

cluster.es.client.lib7.2.0.2COMMITTEDPowerHASystemMirrorClient

cluster.es.client.rte7.2.0.2COMMITTEDPowerHASystemMirrorClient

cluster.es.cspoc.rte7.2.0.0COMMITTEDCSPOCRuntimeCommands

cluster.es.migcheck7.2.0.0COMMITTEDPowerHASystemMirrorMigration

cluster.es.nfs.rte7.2.0.2COMMITTEDNFSSupport

cluster.es.server.diag7.2.0.0COMMITTEDServerDiags

cluster.es.server.events7.2.0.0COMMITTEDServerEvents

cluster.es.server.rte7.2.0.2COMMITTEDBaseServerRuntime

cluster.es.server.utils7.2.0.2COMMITTEDServerUtilities

mcr.rte7.1.4.30COMMITTEDMetaclusterCheckpointand

cluster.man.en_US.es.data7.2.0.0COMMITTEDSystemMirrormanualcommands-

§一.2.2修改/etc/hosts

修改集群两台主机的/etc/hosts文件,以满足PowerHASysmirror集群部署的需要。

主机TESTHA1的/etc/hosts文件:

###FORHACMP###

192.168.128.1TESTHA1

192.168.128.2TESTHA2

172.16.1.1TESTHA_svc

192.168.1.1TESTHA1_boot1

192.168.2.1TESTHA1_boot2

192.168.1.2TESTHA2_boot1

192.168.2.2TESTHA2_boot2

备机TESTHA2的/etc/hosts文件:

###FORHACMP###

192.168.128.1TESTHA1

192.168.128.2TESTHA2

172.16.1.1TESTHA_svc

192.168.1.1TESTHA1_boot1

192.168.2.1TESTHA1_boot2

192.168.1.2TESTHA2_boot1

192.168.2.2TESTHA2_boot2

§一.2.3修改/etc/cluster/rhosts

在TESTHA1、TESTHA2主机上编辑/etc/cluster/rhosts,将所有参与集群的主机名都加入(通过/etc/hosts解析)。

TESTHA1

TESTHA2

TESTHA_svc

TESTHA1_boot1

TESTHA1_boot2

TESTHA2_boot1

TESTHA2_boot2

修改完/etc/cluster/rhosts后用,使用以下命令刷新配置

refresh-sclcomd

§一.2.4配置boot地址

配置集群两台主机的boot地址。

TESTHA1

#smitchinet

NetworkInterfaceNameen1

INTERNETADDRESS(dotteddecimal)[192.168.1.1]

NetworkMASK(hexadecimalordotteddecimal)[255.255.255.0]

#smitchinet

NetworkInterfaceNameen2

INTERNETADDRESS(dotteddecimal)[192.168.2.1]

NetworkMASK(hexadecimalordotteddecimal)[255.255.255.0]

TESTHA2

#smitchinet

NetworkInterfaceNameen1

INTERNETADDRESS(dotteddecimal)[192.168.1.2]

NetworkMASK(hexadecimalordotteddecimal)[255.255.255.0]

#smitchinet

NetworkInterfaceNameen2

INTERNETADDRESS(dotteddecimal)[192.168.2.2]

NetworkMASK(hexadecimalordotteddecimal)[255.255.255.0]

§一.2.5修改IPv6解析

在未使用IPv6的系统上去除IPv6解析条目(否则会导致clstat工作不正常):

修改后结果,如下所示:

/etc/hosts注释IPv6解析

#:

:

1loopbacklocalhost#IPv6loopback(lo0)name/address

/usr/es/sbin/cluster/etc/clhosts注释IPv6解析

#:

:

1#PowerHASystemMirror

 

§一.2.6修改EMC存储锁脚本

安装EMC第三方存储驱动之后,会自动在HA里添加customdiskmethod共享锁快速判断和快速解锁脚本。

在配置前,检查此选项已有emcpowerreset的脚本。

smitsysmirror

CustomClusterConfiguration

Resources

CustomDiskMethods

Change/ShowCustomDiskMethods

如锁脚本不存在,则按下图所示手工配置。

§一.2.7修改外置共享盘参数

分别对两台主机共享的心跳盘做参数调整,命令如下:

chdev-lhdiskpower0-areserve_policy=no_reserve

§一.2.8配置共享磁盘

●在主备机两端落实共享磁盘的识别

cfmgr-v#识别磁盘

powermtdisplay#检查已识别的磁盘

powermtdisplaydev=all#检查多路径状态

●在主机侧建立共享VG与文件系统FS(步骤略)

注:

如互备架构,需要复核以下jfs2的loglv命名是否按规调整。

(不可使用默认的loglv00)

●主机侧获取共享VG的majorNO.

[rootTESTHA2:

/]>ls-l/dev/datavg

crw-rw----1rootsystem40,0Oct1316:

20/dev/datavg

ls-l/dev/后,第五列数字为majorNO.,上例中,majorNO.为40。

●主机侧获取共享VG的pvid

输入lspv,以获取pvid信息。

输出第二列为pvid,第三列为vgname。

●备机侧同步共享VG

备机侧通过imporvg命令导入共享VG

/usr/sbin/importvg-V-y-n

-VvgmajorNO.

-yvgname

-n导入后不立即varyon

●共享VG检查

在主备机侧均输入lspv,以获取pvid信息进行比较。

两侧除rootvg外,PVID应该一致。

§一.2.9建立应用启停脚本

手工在两个节点上建立“/usr/sbin/cluster/events/startha.sh”“/usr/sbin/cluster/events/stopha.sh”等脚本,并保证其有权限为744。

其中,/usr/sbin/cluster/events/表示启停脚本的路径,需要放在置磁盘上,保证共享vg在offline状态时,启停脚本仍然可读。

§一.3搭建集群

*以下操作,如无特殊标注,均在主机侧实施。

§一.3.1配置网络拓扑

§一.3.1.1创建Cluster

通过smitsysmirror菜单建立sysmirror的cluster:

smitsysmirror

CustomClusterConfiguration

ClusterNodesandNetworks

InitialClusterSetup(Custom)

Cluster

Add/Change/ShowCluster

*ClusterName[TEST_cluster]

§一.3.1.2创建Cluster节点

将节点TESTHA1和TESTHA2作为cluster的节点加入集群:

smitsysmirror

CustomClusterConfiguration

ClusterNodesandNetwork

InitialClusterSetup(Custom)

Node

*NodeName[TESTHA1](手工输入)

CommunicationPathtoNode[TESTHA1](Esc+4清单选择)

同样,将节点TESTHA2加入cluster:

smitsysmirror

CustomClusterConfiguration

ClusterNodesandNetwork

InitialClusterSetup(Custom)

Node

*NodeName[TESTHA2](手工输入)

CommunicationPathtoNode[TESTHA2](Esc+4清单选择)

§一.3.2配置HACMP网络

§一.3.2.1检查IP网络

正常情况下,节点TESTHA1和TEST02APP的bootIP已自动加入到网络net_ether_01(视具体情况)

检查办法

smitsysmirror

CustomClusterConfiguration

ClusterNodesandNetworks

InitialClusterSetup(Custom)

NetworkInterfaces

Change/ShowaNetworkInterface

如无,则需要按以下方法创建IP网络net_ether_01。

smitsysmirror

CustomClusterConfiguration

ClusterNodesandNetworks

InitialClusterSetup(Custom)

NetworkInterfaces

Change/ShowaNetworkInterface

§一.3.2.2配置RepositoryDisk

使用以下命令配置心跳盘HeartbeatMechanism选择单播Unicast

smitsysmirror

CustomClusterConfiguration

ClusterNodesandNetworks

InitialClusterSetup(Custom)

DefineRepositoryDiskandClusterIPAddress

§一.3.3配置HACMP资源

§一.3.3.1创建资源组

先在TESTHA1上创建资源组TEST_res。

资源组TEST_res主节点为TESTHA1,备节点为TESTHA2。

#smitsysmirror

ClusterApplicationsandResources

ResourceGroups

AddaResourceGroup

§一.3.3.2创建应用控制脚本

使用以下命令创建应用控制脚本并添加对应的启停脚本。

#smitsysmirror

ClusterApplicationsandResources

Resource

ConfigureUserApplications(ScriptsandMonitors)

ApplicationControllerScripts

AddApplicationControllerScripts

AddaResourceGroup

§一.3.3.3创建ServiceIP

定义主机的对外提供服务的IP地址:

#smitsysmirror

Cluster

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1