HACMP規劃、安裝、解除安裝以及故障恢復後的重新同步

liuhaimiao發表於2015-08-09

IBM HACMP實施文件

 

 目 錄
一、硬體環境
二、HA安裝
三、HA解除安裝
四、HA故障恢復後的重新同步

一、硬體環境
     1、物理機:小型機P740兩臺
     2、作業系統:AIX 7.1+SP4補丁
     3、儲存:IBM V7000
     4、磁碟:從V7000劃分,兩塊本地盤給到小型本地用,一塊公共心跳盤,一塊資料盤。

 

二、HA安裝

1、安裝介質傳輸。

     將HA安裝軟體HA6.1.ISO透過ftp分別傳輸到兩臺小機。

2、掛載安裝目錄

     loopmount -i /tmp/ddd/HA-6.1.iso -o "-v cdrfs -o ro" -m /ha

     /tmp/ddd/HA-6.1.iso    ISO檔案路徑

     /ha                  掛載點

3、 smit install命令開始安裝HA軟體

     選擇安裝專案時不安裝如下兩項:

cluster.es.worksheets

+ 6.1.0.0  Online Planning Worksheets

cluster.hativoli

 + 6.1.0.0  HACMP Tivoli Client

 + 6.1.0.0  HACMP Tivoli Server

安裝一般會提示fail,輸入smit hacmp,能進入hacmp配置介面則表示安裝成功。

4、安裝HACMP叢集軟體補丁

將SP14補丁傳送到兩個伺服器節點上,並分別安裝


5.        規劃IP資源

主機

內 容

備註

erpap1

erpap1_boot1

10.10.10.22

對應埠:en4

erpap1_boot2

10.10.20.22

對應埠:en5

erpap1主IP

192.168.0.135

persistip

erpap2

erpap2_boot1

10.10.10.21

對應埠:en4

erpap2_boot2

10.10.20.21

對應埠:en5

erpap2主IP

192.168.0.136

persistip

HA漂移地址

erpapdata01

192.168.0.137

IP Alias方式群集漂移IP

6.        重配別名IP

將兩個節點的網路卡參考上表修改好。

在節點1執行如下命令:

ifconfig en4 192.168.0.135 netmask 255.255.255.0 alias

在節點2執行如下命令:

ifconfig en4 192.168.0.136 netmast 255.255.255.0 alias

7.        配置/etc/hosts

在kwerpap1、kwerpap2的/etc/hosts檔案中新增如下內容:

192.168.0.135      ap1

10.10.10.22   ap1_boot1

10.10.20.22   ap1_boot2

192.168.0.136      ap2

10.10.10.21   ap2_boot1

10.10.20.21   ap2_boot2

8、在兩個節點上分別建立DATAVG


  varyoffvg datavg    ——停止DATAVG

 

9、確認DATAVG的活動狀態為空後,將DATAVG匯入到節點2.

  節點一執行ls –al /dev/datavg,找到VGID。

# ls -al /dev/datavg

crw-rw----    1 root     system       44,  0 Jan 14 18:52 /dev/datavg

  節點二執行如下命令匯入DATAVG。

# chdev -l hdisk3 -a pv=yes          --格式化磁碟

hdisk3 changed

# chdev -l hdisk4 -a pv=yes          --格式化磁碟

hdisk4 changed

# lspv

hdisk0          00f987cafd873e58                 rootvg          active     

hdisk1          00f987ca71359f42                 rootvg          active     

hdisk2          none                           None                       

hdisk3          00f987cbeb135fc9                 None                       

hdisk4          00f987cbeb1360c5                 None                        

# importvg -y datavg -V 44 hdisk3     從節點1匯入datavg,vgid為44

synclvodm: No logical volumes in volume group datavg.

datavg

# ls -l /dev/datavg          --操作完成,驗證

crw-rw----    1 root     system       44,  0 Jan 14 19:31 /dev/datavg

10.    建立雙機互信

vi /usr/es/sbin/cluster/etc/rhosts

兩個節點內容一致,如下圖:

192.168.0.135

10.10.10.22

10.10.20.22

192.168.0.136

10.10.10.21

10.10.20.21

192.168.0.137

11.    建立PowerHA Aplication Server啟停指令碼,兩個節點都要建立

mkdir /HA61

touch /HA61/apstart.sh

touch /HA61/apstop.sh

cd /HA61/

chmod 755 /HA61/*

12.    新增HACMP叢集

# smit hacmp

   Extended Configuration

     Extended Topology Configuration

       Configure an HACMP Cluster

         Add/Change/Show an HACMP Cluster

13.    建立叢集節點

# smit hacmp

   Extended Configuration

     Extended Topology Configuration

       Configure HACMP Nodes

         Add a Node to the HACMP Cluster

--分別基於每個網路卡配置叢集節點


14.    配置叢集網路

# smit hacmp

   Extended Configuration

     Extended Topology Configuration

Configure HACMP Networks

  Add a Network to the HACMP Cluster


15.    配置通訊介面

# smit hacmp

   Extended Configuration

     Extended Topology Configuration

        Configure HACMP Communication Interfaces/Devices

           Add Pre-defined Communication Interfaces and Devices

             Communication Interfaces

                net_ether_01

16.    新增一個持續的節點IP

# smit hacmp

   Extended Configuration

     Extended Topology Configuration

       Configure HACMP Persistent Node IP Label/Addresses

         Add a Persistent Node IP Label/Address

17.    設定心跳網路

# smit hacmp

   Extended Configuration

     Extended Topology Configuration

        Configure HACMP Networks

Manage Two-Node Disk Heartbeat Networks

  Add a Two-node Disk Heartbeat network

18.    測試心跳網路

             Test a Two-node Disk Heartbeat network

19.    檢視叢集結構

# smit hacmp

   Extended Configuration

     Extended Topology Configuration

       Show HACMP Topology

         Show Cluster Topology

20.    配置服務IP

# smit hacmp

   Extended Configuration

     Extended Resource Configuration

       HACMP Extended Resources Configuration

          Configure HACMP Service IP Labels/Addresses

            Add a Service IP Label/Address

               Configurable on Multiple Nodes

                  net_ether_01 (10.10.20.0/24 10.10.10.0/24)

21.    配置服務

# smit hacmp

   Extended Configuration

     Extended Resource Configuration

       HACMP Extended Resources Configuration

Configure HACMP Applications Servers

  Configure HACMP Application Servers

     Add an Application Server

22.    修改服務IP的分配偏好

# smit hacmp

   Extended Configuration

     Extended Resource Configuration

        HACMP Extended Resources Configuration

          Configure Resource Distribution Preferences

            Configure Service IP Labels/Address Distribution Preference

              net_ether_01

23.    配置擴充套件資源組

# smit hacmp

   Extended Configuration

     Extended Resource Configuration

        HACMP Extended Resource Group Configuration

           Add a Resource Group

24.    修改資源組屬性

# smit hacmp

   Extended Configuration

     Extended Resource Configuration

        HACMP Extended Resource Group Configuration

           Change/Show Resources and Attributes for a Resource Group

             ap

25.    同步資源組資料

先透過lspv命令檢視兩個節點的datavg狀態是否為空,如果是active,則varyoffvg datavg。

#varyoffvg datavg

確認兩個節點datavg均為空後,同步資源組資料

# smit hacmp

   Extended Configuration

     Extended Verification and Synchronization

到這裡設定基本完成,用shutdown -Fr命令重啟作業系統

26.    啟動叢集並檢視執行狀況

# smitty clstart


三、移除HA

1、            停止HA服務

smitty clstop

停止完成後透過netstat -in來驗證服務IP(192.168.0.137)已經不在IP列表中

2、            刪除HA拓撲結構

smit hacmp

 Extended Configuration

  Extended Topology Configuration

   Configure HACMP Networks

Remove a Network from the HACMP Cluster

 選擇所有的項,移除


四、HA故障恢復後的重新同步

HA在出現故障,恢復完成後,需要進行重新同步。同步的步驟有兩個:

1、            停止HA叢集服務

Smit clstop

選擇兩個節點

完成操作。

2、            同步叢集資料

smit hacmp

Extended Configuration

  Extended Verification and Synchronization

3、            開啟HA叢集服務

Smitty clstart

確認後,叢集開啟完成。


--我做的原始文件是圖文並茂的,可惜這邊複製不過來圖片,吐糟一個。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/223653/viewspace-1766065/,如需轉載,請註明出處,否則將追究法律責任。

相關文章