| 項目 | 設定值 |
| 共享儲存卷組 | /dev/datavg1 |
| 邏輯卷 | /dev/datavg1/db2lv1 |
| 掛載點 | /home/db2data (fstab 設定 noauto) |
| 檔案系統 | ext2 (VCS 2.2 on SLES 8 不支援 ext3) |
| 浮動 IP | 192.168.10.110 |
| Active 節點 IP | 192.168.10.11 |
| Passive 節點 IP | 192.168.10.12 |
| 實例名 | db2inst1 |
| 資料庫名 | 自訂 |
3. 兩節點共同執行:用戶/群組建立 (ID 必須一致)
GROUPADD -G 900 DB2IADM1
GROUPADD -G 901 DB2FADM1
GROUPADD -G 902 DASADM1
USERADD -G DB2IADM1 -U 800 -D /HOME/DB2INST1 -S /BIN/BASH DB2INST1
USERADD -G DB2FADM1 -U 801 -D /HOME/DB2FENC1 -S /BIN/BASH DB2FENC1
USERADD -G DASADM1 -U 802 -D /HOME/DASUSR1 -S /BIN/BASH DASUSR1
4. 兩節點共同執行:DB2 產品碼安裝與授權
CD /安裝媒體目錄
./DB2INSTALL -P DB2.ESE
CD /OPT/IBM/DB2/V8.1/ADM
./DB2LICM -A /DB2/LICENSE/DB2ESE.LIC
5. 兩節點共同執行:建立實例與 DAS
CD /OPT/IBM/DB2/V8.1/INSTANCE
./DB2ICRT -P 50000 -U DB2FENC1 DB2INST1
./DASCRT -U DASUSR1
6. Active 節點:建立資料庫於共享儲存
MOUNT /DEV/DATAVG1/DB2LV1 /HOME/DB2DATA
SU - DB2INST1
DB2START
DB2 CREATE DATABASE ON /HOME/DB2DATA
DB2STOP
EXIT
UMOUNT /HOME/DB2DATA
7. Passive 節點:編目共享儲存上的資料庫
MOUNT /DEV/DATAVG1/DB2LV1 /HOME/DB2DATA
SU - DB2INST1
DB2START
DB2 CATALOG DATABASE ON /HOME/DB2DATA
DB2STOP
EXIT
UMOUNT /HOME/DB2DATA
8. 雙向手動驗證
Active 節點測試
MOUNT /DEV/DATAVG1/DB2LV1 /HOME/DB2DATA
SU - DB2INST1
DB2START
DB2 CONNECT TO
DB2 CREATE TABLE T (ID INTEGER)
DB2 CONNECT RESET
DB2STOP
EXIT
UMOUNT /HOME/DB2DATA
Passive 節點測試
MOUNT /DEV/DATAVG1/DB2LV1 /HOME/DB2DATA
SU - DB2INST1
DB2START
DB2 CONNECT TO
DB2 DROP TABLE T
DB2 CONNECT RESET
DB2STOP
EXIT
UMOUNT /HOME/DB2DATA
確認雙邊無錯誤,資料庫結構可正常存取。
9. VCS 叢集配置重點
- 建立 DB2 資源群組
- 配置資源:浮動 IP (IP 資源)、Application 資源 (DB2)
- Application 啟動/停止/監控腳本:
- 啟動:
DB2START、DB2ADMIN START
- 停止:
DB2STOP、DB2ADMIN STOP
- 監控:
PS -EF | GREP DB2SYSC、PS -EF | GREP DB2DASRRM
- 資源相依:IP → 掛載點 → DB2 Application
10. 關鍵注意事項
- 共享儲存掛載點 fstab 必須 noauto,由 VCS 控制掛載/卸載。
- 用戶/群組 ID 兩節點完全一致,否則檔案權限錯誤。
- Passive 節點不建立資料庫,僅 CATALOG 現有資料庫。
- SLES 8 + VCS 2.2 必須用 ext2**,SLES 9 + VCS 4.1 可用 ext3。
- 心跳網路獨立配置,不在本文範圍。
- 測試剝奪 (Failover) 完整流程:手動離線 Active,驗證 Passive 接管 IP、掛載、啟動 DB2、服務正常。
- 上一篇文章: 檢查 DB2 Fix Pack 套用後是否需更新實例 (db2iupdt)
- 下一篇文章: DB2 雙機安裝全過程詳細解析 (AIX + HACMP)
Copyright ©
程式碼之家 All Rights Reserved