DB2 pureScale 軟體安裝配置及常見問題解決2

172.16.24.121 p5501

172.16.24.122 p5502

172.16.24.123 p5503

10.10.10.1 p5501ib

10.10.10.2 p5502ib

10.10.10.3 p5503ib


 

 

共享磁碟賦予 PVID

在 3 個節點上分別對 hdisk6~hdisk13執行如下命令,賦予 PVID:

#chdev -l hdisk6 -a pv=”yes”


 

 

配置 IOCP

在 3 個節點上執行如下命令,配置 IOCP 設備:

#mkdev -l iocp0


 

 

當這些準備工作完成後,我們就可以啟動 DB2 pureScale 的安裝配置程序了。

安裝配置 DB2 pureScale 軟體

我們可以使用命令 db2_install 以字元終端方式安裝來安裝 DB2 pureScale,也可以通過命令 db2setup 以圖形化方式來安裝 DB2 pureScale。兩者的區別是,使用 db2_intall 一次只能完成 1 台伺服器且僅包含 DB2 pureScale 軟體的安裝,而使用 db2setup 圖形安裝工具,可以一次性完成集群中所有伺服器 DB2 pureScale 的軟體安裝和實例配置。

在 3 個節點中任意 1 個節點啟動 db2setup 程序,DB2 pureScale 圖形界面中指定 3 個節點各自用途,如 p5501 為 Primary CF,p5502 和 p5503 兩個節點為成員伺服器的設置界面為:


圖 3. DB2 pureScale 安裝配置

DB2 pureScale 圖形安裝程序在 3 個節點上自動創建實例用戶、fence 用戶及相關組、自動安裝 DB2 pureScale 軟體,並且創建實例共享 GPFS 集群文件系統。安裝提示中需要指定實例共享 GPFS 文件系統的共享磁碟(Shared disk partition device path)為 /dev/hdisk6、仲裁盤(DB2 Cluster Services Tiebreaker)為 /dev/hdisk7。

接下來的安裝過程將非常簡單,DB2 pureScale 安裝配置將非常順利的完成。安裝完畢後,執行命令:

$db2instance -list


 

 

檢查各成員伺服器和 CF 伺服器的狀態。


圖 4. DB2 pureScale 運行狀態

如果安裝的環境不幹凈,安裝過程中可能出現一些問題。下面我們介紹安裝在非乾淨環境下安裝 DB2 pureScale 遇到的常見問題和解決方案。

pureScale 軟體安裝配置常見問題及解放方案

DB2 pureScale 安裝過程中經常出現的問題是,目標伺服器上曾經安裝過 DB2 pureScale,當再次進行安裝時,環境未清理乾淨,導致 DB2 pureScale 安裝無法繼續下去。下面我們就安裝過程中的常見問題和解放方案進行分析:

問題 1:安裝程序檢測到遠程主機 RSCT 域存在,安裝程序無法繼續


圖 5. DB2 pureScale 安裝配置常見問題 1

這時,我們如下執行命令,屏幕輸出如下:

#lsrpdomain

Name OpState RSCTActiveVersion MixedVersions TSPort GSPort

db2domain_20100408172908 Offline 2.5.3.6 No 12347 12347


 

 

域 db2domain_20100408172908 為以前安裝時遺留,需要使用如下方式進行清理:

#rmrpdomain -f db2domain_20100408172908


 

 

問題 2:安裝程序檢測到 GPFS 集群存在,安裝程序無法繼續


圖 6. DB2 pureScale 安裝配置常見問題 2

如上問題需要將伺服器從 GPFS 集群中刪除,執行如下命令進行清理:

#/usr/lpp/mmfs/bin/mmdelnode – f


 

 

問題 3:DB2 註冊項遺留,安裝程序無法繼續


圖 7. DB2 pureScale 安裝配置常見問題 3

如上問題需要手工清理 DB2 註冊項,執行如下命令如下進行清理:

#rm /var/db2/*


 

 

問題 4:目標伺服器產品級別不一致,安裝無法繼續


圖 8. DB2 pureScale 安裝配置常見問題 4

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營