![]() | 如果您要在叢集上安裝 DB2 EEE
,且又未執行叢集軟體,則必須在參與分段資料庫系統的每一台實體機器上執行 DB2
安裝程式。
若執行的是 SunCluster 2.2 ,則可利用 ctelnet 或 cconsole 來進行安裝。 相關資訊,請參閱產品文件。 |
安裝前,請備妥下列項目和資訊:
您可以使用網路檔案系統 (NFS)
來共用此檔案系統,以架構多台機器對單一資料庫案例的使用情況。
一般來說,叢集內的某一台機器會透過 NFS
匯出檔案系統,而叢集內的其他機器則會透過此機器來裝上 NFS 檔案系統。
匯出檔案系統的那台機器本身會需要裝上檔案系統。
欲建立檔案系統,請執行下列步驟:
![]() | 欲在 Solaris 系統上建立本端檔案系統,有許多方法。 若要使用如 Veritas 的產品來建立檔案系統,請參閱該產品的說明文件。 |
![]() | 欲使用 NIS 或 NIS+ ,請執行 db2setup 之前必須在 NIS 伺服器上建立群組與使用者。 |
您可以要求「DB2 安裝程式」建立這些使用者名稱,也可以用手動的方式來建立。 您所建立的使用者名稱必須符合您作業系統及 DB2 的命名規則。 命名規則的相關資訊,請參閱附錄 C, 命名規則。
欲建立所有的這三個使用者,請執行下列步驟:
步驟 a. | 以具有 root 權限的使用者身份來登入系統。 | ||
步驟 b. | 針對案例擁有者 (例如,db2iadm1)、欲執行 UDF 或儲存程序的使用者 (例如,db2fadm1) 以及「管理伺服器」(例如,db2asgrp)建立主群組,請輸入下列指令: groupadd -g 999 db2iadm1 groupadd -g 998 db2fadm1 groupadd -g 997 db2asgrp
| ||
步驟 c. | 請輸入下列指令,建立一個屬於前一步驟所建立之每一個群組的使用者: useradd -g db2iadm1 -u 1004 -d /nfshome/db2inst1 -m db2inst1 useradd -g db2fadm1 -u 1003 -d /nfshome/db2fenc1 -m db2fenc1 useradd -g db2asgrp -u 1002 -d /nfshome/db2as -m db2as | ||
步驟 d. | 請輸入下列指令,針對所建立的每位使用者,設定起始通行碼: passwd db2inst1 passwd db2fenc1 passwd db2as | ||
步驟 e. | 登出。
|
步驟 a. | 以具有 root 權限的使用者身份來登入系統。 | ||||||||||||||||||||||||
步驟 b. | 更新核心程式架構參數,如下所示:
註:
若要設定核心程式參數, 請在 /etc/system 檔案尾端加入如下的一行: set parameter_name = value 例如,若要設定 msgsys:msginfo_msgmax 參數值, 請增加下一行到 /etc/system 檔尾端: set msgsys:msginfo_msgmax = 65535 更新核心程式架構參數的範例檔是附於 /opt/IBMdb2/V7.1/cfg 目錄中,或附於 DB2 產品 CD-ROM 的 /db2/install/samples 目錄中。這些檔案的名稱如下:
根據系統中的實體記憶體數量,將適當核心程式架構參數檔附加至 /etc/system 檔。 必要時,請依照上面的「備註 3」所述,更新 shmsys:shminfo_shmmax 參數的值。 更新 /etc/system 檔之後,請重新啟動系統
|