HACMP規劃、安裝、解除安裝以及故障恢復後的重新同步
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- aix下hacmp解除安裝AIACM
- 解除安裝HACMP軟體ACM
- Mysql--所有版本安裝以及完全解除安裝MySql
- 惡意解除安裝oracle軟體恢復方法Oracle
- Mysql在windows上安裝後解除安裝重新安裝需要root使用者密碼MySqlWindows密碼
- 解除安裝與重新配置GPCC
- centos7 解除安裝和重新安裝yumCentOS
- JDK的安裝與解除安裝JDK
- 超詳細maven的解除安裝、重新安裝與配置Maven
- docker安裝及解除安裝Docker
- Ubuntu解除安裝和安裝Ubuntu
- Oracle 安裝與解除安裝Oracle
- solaris mysql 安裝 解除安裝MySql
- JDK安裝和解除安裝JDK
- pip無法正常使用解除安裝並重新安裝
- 安裝npm 解除安裝npm 安裝apidocNPMAPI
- eclipse svn外掛解除安裝 重新安裝 Subclipse解除安裝安裝 The project was not built since its build path is incomplete T...EclipseProjectUI
- 安裝Oracle 10g RAC是否需要安裝HACMPOracle 10gACM
- 安裝Oracle 10g RAC是否需要安裝HACMP?Oracle 10gACM
- cocoapods安裝/解除安裝/使用
- Mac Redis安裝與解除安裝MacRedis
- Ubuntu安裝和解除安裝mongodbUbuntuMongoDB
- [雲原生]Docker - 安裝&解除安裝Docker
- ORACLE TEXT安裝與解除安裝Oracle
- Linux安裝解除安裝MySQLLinuxMySql
- win10怎麼恢復電腦解除安裝的軟體_win10如何還原已解除安裝的軟體Win10
- 解除安裝windows安裝ubuntu的完全指南WindowsUbuntu
- Python pip的安裝及解除安裝Python
- mysql安裝------RPM包安裝及解除安裝MySql
- window下安裝並使用nvm(含解除安裝node、解除安裝nvm、全域性安裝npm)NPM
- docker的解除安裝Docker
- python中的pip的安裝以及通過pip命令對selenium進行解除安裝和安裝Python
- air安裝win10怎麼解除安裝_air安裝win10如何解除安裝AIWin10
- 解除安裝RAC
- 解除安裝CRS
- JDK 解除安裝JDK
- oracle解除安裝Oracle
- ORACLE 解除安裝Oracle