本文記錄在 SuSE Linux Enterprise Server 8 上部署 DB2 UDB Enterprise Server 8.2 雙機高可用方案的完整步驟 (第一部分),採用 LVM 管理共享存儲,Veritas Cluster Server (VCS) 2.2 作為叢集管理軟體。
| 層級 | 技術選型 |
|---|---|
| 作業系統 | SLES 8 (SP3+ 建議) |
| 資料庫 | DB2 UDB ESE 8.2 |
| 卷管理 | SLES LVM |
| 叢集軟體 | Veritas Cluster Server 2.2 |
| 共享存儲 | VG: /dev/datavg1, LV: /dev/datavg1/db2lv1 |
| 掛載點 | /home/db2data (fstab 設為 noauto) |
| 浮動 IP | 192.168.10.110 (服務 IP) |
| 節點 IP | Active: 192.168.10.11, Passive: 192.168.10.12 |
/etc/fstab 設為 noauto,由 VCS 管理掛載/卸載
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
在雙節點本地磁碟分別執行安裝,安裝路徑建議一致 (如 /opt/IBM/db2/V8.2),不建立實例、不建立資料庫、不配置 DAS,僅安裝二進位檔案。
第二部分將涵蓋:共享存儲上建立資料庫、Passive 節點 Catalog、VCS 服務群組配置 (IP、Mount、DB2 資源)、容錯移轉測試與常見問題排查。