![]() | 本段中的指示將假設您要在 RS/6000 SP 環境中安裝 DB2 Enterprise - Extended Edition (DB2 EEE) for AIX。 |
安裝前,請備妥下列項目和資訊:
hostname
針對每一個工作站,將此輸出結果記錄下來。
![]() |
如果您計劃要使用分割資料庫系統中的每一個 RS/6000 SP 工作站,
請略過此項目,並繼續下一項需求。
|
步驟 a. | 以具有 root 權限的使用者身份來登入「控制」工作站 | ||
步驟 b. | 建立一個名為 eeelist.txt 的檔案,
此檔案將會列出您要用來安裝本產品之所有工作站的 hostnames。
例如,假設您想要將本產品安裝在名為 workstation1 及 workstation2 的二個 SP 節點上。 則此檔案的內容為: workstation1 workstation2 | ||
步驟 c. | 更新工作集體環境變數。 欲更新此列示,請輸入下列指令: export WCOLL=路徑/eeelist.txt 其中路徑指的是 eeelist.txt 檔建立之處, 而 eeelist.txt 是您所建立的檔案名稱, 它會列出您要用來安裝 DB2 EEE 的 RS/6000 SP 工作站。 | ||
步驟 d. | 驗證工作集合中的名稱的確是您要用來安裝本產品的工作站,請輸入下列指令: dsh -q 您將會收到類似下面的輸出結果: Working collective file /eeelist.txt: workstation1 workstation2 Fanout: 64
|
dsh -a lssrc -g nfs
每一個處理的狀態欄位,應該都會指示作用中。
dsh -a ps -ef | grep rpc
步驟 a. | 以具有 root 權限的使用者身份來登入即將參與分割資料庫系統的工作站。 一般而言,這會是一個專用的 RS/6000 SP 工作站,您的 DB2 使用者起始目錄將會在此工作站上。 | ||
步驟 b. | 針對您的分割資料庫系統,建立一個名為 /home2 的起始檔案系統,
請執行下列步驟:
| ||
步驟 c. | 裝載您剛才所建立的檔案系統,請輸入下列指令: mount /home2
| ||
步驟 d. | 執行下列步驟,以 NFS 匯出 /home2 檔案系統, 這樣便可用於將要參與分割資料庫系統的所有 RS/6000 SP 工作站:
| ||
步驟 e. | 登出。 | ||
步驟 f. | 執行下列步驟,以登入即將參與分割資料庫系統的每一個工作站, 並以 NFS 來裝載您所匯出的檔案系統:
| ||
步驟 g. | 登出。
|
您所建立的使用者名稱必須符合您作業系統及 DB2 的命名規則。 命名規則的相關資訊,請參閱附錄 C, 命名規則。
欲建立所有的這三個使用者,請執行下列步驟:
步驟 a. | 以具有 root 權限的使用者身份來登入「控制」工作站。
| ||||
步驟 b. | 針對案例擁有者 (例如,db2iadm1)、 將要執行 UDF 或儲存程序的使用者 (例如,db2fadm1) 以及「管理伺服器」(例如,db2asgrp),來建立群組, 請輸入下列指令: mkgroup id=999 db2iadm1 mkgroup id=998 db2fadm1 mkgroup id=997 db2asgrp
| ||||
步驟 c. | 建立一個屬於您在前一步驟中所建立之每一個群組的使用者,請輸入下列指令: mkuser id=1004 pgrp=db2iadm1 groups=db2iadm1 home=/home2/db2inst1 core=-1 data=491519 stack=32767 rss=-1 fsize=-1 db2inst1 mkuser id=1003 pgrp=db2fadm1 groups=db2fadm1 home=/home2/db2fenc1 db2fenc1 mkuser id=1002 pgrp=db2asgrp groups=db2asgrp home=/home2/db2as db2as | ||||
步驟 d. | 針對您所建立的每一個使用者,設定一個起始通行碼,請輸入下列指令: passwd db2inst1 passwd db2fenc1 passwd db2as | ||||
步驟 e. | 登出。 | ||||
步驟 f. | 以您所建立的每一個使用者來登入「控制」工作站 (db2inst1、db2fenc1 及 db2as)。 系統將會提示您變更每一個使用者的通行碼,因為這是這些使用者第一次登入該系統。 | ||||
步驟 g. | 登出。 | ||||
步驟 h. | 以具有 root 權限的使用者身份來登入「控制工作站」。 | ||||
步驟 i. | 將您所建立的每一個群組及使用者帳戶,分送到其它將要參與您的分割資料庫系統的 SP 工作站, 請輸入下列指令: dsh /var/sysman/supper update user.admin
此指令會自動分散至您列示在 eeelist.txt 檔案中的每一個
RS/6000 SP工作站。
| ||||
步驟 j. | 登出。
|