IBM AIX5.3体系下装备HACMP 以完成高可用性51CTO博客 - 威尼斯人

IBM AIX5.3体系下装备HACMP 以完成高可用性51CTO博客

2019年04月05日08时53分28秒 | 作者: 振锐 | 标签: 装备,地址,体系 | 浏览: 1688

IBM AIX5.3体系下建立HACMP

IBM HACMP的装置进程较为简略,但是在测验进程中千万不要着急,需等候整个hacmp的状况安稳今后再进行下一次的测验。

 

HACMP规范拓扑图结构

一、试验环境:

  • RS/6000 IBM小型机(2台);每台机器两块网卡。
  • 同享存储:IBM D40 SSA
  • 操作体系:AIX 5300-04
  • HACMP版别:HACMP 5.3

二、IP地址阐明

     1、节点nodeA

  • 发动ip地址(nodeA_boot):en0 192.168.10.11    netmask :255.255.255.0
  • 备用ip地址(nodeA_sta):  en1 192.168.20.11     netmask:255.255.255.0
  • 效劳ip地址(nodeA_svc):              192.168.30.11
  • 永久ip地址(nodeA_per):           192.168.40.11

    2、节点nodeB

  • 发动ip地址(nodeB_boot):en0 192.168.10.12    netmask :255.255.255.0
  • 备用ip地址(nodeB_sta):  en1 192.168.20.12     netmask:255.255.255.0
  • 效劳ip地址(nodeB_svc):              192.168.30.12
  • 永久ip地址(nodeB_per):           192.168.40.12

三、装置HACMP5.3文件集

      1、装置HACMP5.3要求的操作体系文件集:

             bos.data   bos.adt.lib   bos.adt.libm  bos.adt.syscalls  bos.net.tcp.client  bos.net.tcp.server  bos.rte.SRC  bos.rte.libc  bos.rte.libcfg  bos.rte.libpthreads   bos.rte.odm  bos.rte.lvm  bos.clvm.enh(IBM aix5.3体系默许没有装置)

      2、要求的RSCT文件集

            rsct.compat.basic.hacmp 2.4.2.0

            rsct.compat.clients.hacmp 2.4.2.0

            rsct.core.sec 2.4.2.1

            rsct.basic.sp.2.4.2.0

四、装置HACMP5.3

    1、 刺进hacmp5.3光盘,除以下文件集外悉数装置:

         cluster.es.plugins

         cluster.hativoli

        cluster.haview

        rsct.exp

     2、装置完成后重启AIX体系,并检查相关进程

     #l***c    -g     cluster

      #ps   -ef | grep cl*

五、网络装备(节点nodeA和nodeB)

nodeA地址装备:

#ifconfig en0 192.168.10.11 netmask 255.255.255.0

#ifconfig en1 192.168.20.11 netmask 255.255.255.0

nodeB地址装备:

#ifconfig en0 192.168.10.12 netmask 255.255.255.0

#ifconfig en1 192.168.20.12 netmask 255.255.255.0

六、编写/etc/hosts文件(nodeA 和nodeB上都需求做相同增加)

192.168.10.11 nodeA_boot     nodeA

192.168.20.11 nodeA_sta

192.168.30.11 nodeA_svc

192.168.40.11 nodeA_per

192.168.10.12 nodeB_boot     nodeB

192.168.20.12 nodeB_sta

192.168.30.12 nodeB_svc

192.168.40.12 nodeB_per

       注:nodeA 和nodeB上装备完ip地址而且修正完hosts文件后,两台主机能够相互ping下,检测两头是否连通。

七、修正网络参数(nodeA和nodeB上都需求相同修正)

#no  -p  -o nonlocsrcroute=1

#no  -p  -o  ipsrcrouterec=1

#no  -p  -o  routerevalidate=1

八、编写/USR/ES/SBIN/CLUSTER/ETC/RHOSTS文件(nodeA和nodeB上都需求相同修正)

192.168.10.11(nodeA的发动ip)

192.168.20.11(nodeA的备用ip)

192.168.10.12(nodeB的发动ip)

192.168.20.12(nodeB的备用ip)

九、编写/USR/ES/SBIN/CLUSTER/NETMON.CF文件(nodeA 和nodeB上各增加自己的发动ip和备用ip)

nodeA上增加:192.168.10.11

                           192.168.20.11

 

nodeB上增加:192.168.10.12

                           192.168.20.12

十、创立程序效劳的脚本发动文件(nodeA 和nodeB 上都做相同操作)

#touch /etc/hastart1.sh

#touch /etc/hastop1.sh

#chmod -R /etc/hast*.sh

十一、验证串口设备的通讯,以便于串口设置做HACMP心跳线

nodeA上:#lsdev -c tty

                   #cat < /dev/tty0

nodeB上:#lsdev -c tty

                  #cat  /etc/hosts  > /dev/tty0

反之,将nodeA上检查的hosts文件信息重定向输出到nodeB的终端上。

十二、同享存储装备SSA

 在节点nodeA上,装备SSA存储的raid

#smiity  ssaraid

——> add an ssa raid array

  1. 挑选要创立的raid的类型
  2. 增加创立raid所需求的磁盘

检查指令:#lsdev  -c  disk      检查SSA logical  disk drive

                    #lspv    检查是否呈现一个新的磁盘

在nodeB上运用cfgmgr指令扫描硬件然后运用lspv指令检查是否能看到与nodeA上相同的一块新磁盘,假如nodeA和nodeB上都呈现一块相同的的物理磁盘 则证明同享存储SSA装备成功!

十三、同享卷组装备

  •      在节点nodeA上,运用同享磁盘创立卷组,并指定卷组的major号(主设备号),运用lspv检查同享磁盘为hdisk2

#mkvg  -V 60  -y  oravg  hdisk2

#lsvg -o

   rootvg

  oravg

  •  修正卷组oravg特点,开机不主动发动

#chvg  -an  oravg

  • 在新的卷组oravg上创立逻辑卷

#mklv  -t jfs2 -y halv oravg 5G

  • 在新的逻辑卷halv上创立文件体系 /hafs

#crfs  -v jfs2 -d  halv  -m  /hafs

  • 在节点nodeA 上varyoffvg卷组

#varyoffvg  oravg

  • 在节点nodeB上为扫描出来的新同享磁盘hdisk2增加PVID

#chdev   -l   hdisk2   -a   pv=yes

  • 在几点nodeB上导入卷组,一起指定卷组的major号与节点nodeA上卷组的major号相同

#importvg  -y  oravg   -V 60  hdisk2

#lsvg   -l   oravg

  • 在节点nodeB上修正卷组的特点,使开机不主动激活并封闭卷组

#chvg  -an   oravg

#varyoffvg   oravg

#lspv

十四、增加集群(以下操作需求在卷组地点的主机上操作,本篇中为nodeB)

  • 增加集群cluster1

#smitty hacmp——>initialization  and  standard  configuration  ——>add nodes to an HACMP cluster

  • 指定cluster名:cluster1;挑选nodeA和nodeB的发动ip地址

十五、增加效劳ip地址标签

  • 增加节点nodeA上的效劳ip地址nodeA_svc

#smitty hacmp——>initialization  and standard  configuration——>configure resources to make highly available——>configure service ip labels/addresses——>add a service ip label/address

  • 挑选nodeA的效劳ip地址(该方位指定今后真实运用的效劳ip地址)

十六、增加应用效劳

  • 增加应用效劳

#smitty hacmp——>initialization and standard configuration——>configure resources to make highly available——>configure application servers——>add an application server

  • 增加如下:server  name:appserver

                             start  script : /etc/hastart1.sh

                             stop  script :/etc/hastop1.sh

十七、增加资源组

  • 增加新的资源组rsg1 ,参加的节点为nodeA和nodeB,且nodeA在前,表明节点nodeA的优先级最高

#smitty  hacmp——>initialization and standard configuration——>configure HACMP resource Groups——>add a resource group

  • 指定资源组名:rsg1;挑选节点nodeA   nodeB(补白:nodeA在前 优先级高)

十八、更改资源组

  • 更改资源组rsg1,将资源(效劳ip、应用效劳、卷组)参加资源组中

#smitty hacmp——>initialization  and standard configuration——>configure hacmp resource groups——>change/show resources  for a resource group

  • 挑选nodeA_svc 、appserver1 、oravg等资源

十九、增加永久IP地址

  • 增加节点nodeA的永久ip地址(节点NodeA)

#smitty hacmp——>extended configuration——>extended topology configuration——>configure  hacmp persistent node ip label/address——>add a persistent node ip label/address

  • 挑选节点nodeA上的永久ip地址:nodeA_per

 

  • 增加节点nodeB的永久ip地址(节点NodeB)

#smitty hacmp——>extended configuration——>extended topology configuration——>configure  hacmp persistent node ip label/address——>add a persistent node ip label/address

  • 挑选节点nodeB上的永久ip地址:nodeB_per

二十、增加串口心跳网络和网络设备

  • 增加串口网络和设备

#smitty hacmp——>extended configuration——>extended topology configuration——>configure hacmp communication interfaces/devices——>add communication interface/devices

  • 按F7键选中nodeA nodeB的串口心跳网络设备:

                       >    nodeA                  tty0         /dev/tty0

                       >   nodeB                   tty0         /dev/tty0

二十一、显现HACMP装备

  • 显现HACMP装备

#smitty hacmp——>initialization  and  standard  configuration——>display HACMP configuration

二十二、验证并同步HACMP装备(将在nodeA上做的集群装备同步到nodeB上)

  • smitty hacmp——>initialization and standard configuration——>verify and synchronize HACMP configuration
  • 同步成功表明集群装备成功!!!
  • 检查永久ip地址,能够看到没有发动hacmp效劳时永久nodeA和nodeB的永久ip现已存在。

nodeA#ifconfig   -a

nodeB#ifconfig  -a

二十三、发动HACMP效劳

  • 发动节点nodeA和节点nodeB的集群效劳

#smitty hacmp——>system management (C-SPOC)——>manage hacmp services——>start cluster services

二十四、检查集群当时状况

  • 发动完成后,检查集群当时状况

#smitty hacmp——>problem determination tools——>view current state

二十五、测验集群的高可用性

    1、效劳ip地址在网卡间的漂移(效劳ip地址nodeA_svc在nodeA的en0网卡上)

  • nodeA#ifconfig  en0   down        模仿en0网卡宕掉
  • nodeA#ifconfig   -dl                    检查封闭的网卡
  • nodeA#ifconfig  -a                       检查效劳ip地址是否搬运漂移到en1上
  • nodeA#ifconfig  en1   down        模仿en1网卡也宕掉了 看效劳ip地址是否漂移到nodeB主机上面

 

   2、效劳ip地址主机间漂移

         #假定效劳ip地址当时在nodeB主机上,经过reboot指令重启nodeB主机 效劳ip会主动漂移到nodeA主机上,当nodeA主机重启时效劳ip地址会主动漂移到nodeB主机上;nodeB主机正常的关机、开机操作效劳ip地址不会发作漂移!资源组中默许的是级联的漂移方法 优先级高的优先取得效劳ip地址。

 

IBM aix体系中HACMP的装备到这儿悉数完毕啦!

期望对我们有所协助!

2012-03-28  PM 22:52

http://www.haoshili.com.cn/hao_zuimei/pic-article.php?id=339“好视力杯”寻觅我国最美的眼睛活动

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表威尼斯人立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章