在 Linux® 作業系統上安裝 DB2® 資料庫產品之前,請確保您選擇的系統符合必要的作業系統、硬體、軟體及通訊需求。
如需支援之 Linux 發行套件的最新資訊,請將瀏覽器指向 http://www.ibm.com/software/data/db2/linux/validate/。
下列硬體上支援 DB2 資料庫產品:
支援的 Linux 作業系統包括:
如果正在 Linux 作業系統上安裝 DB2 32 位元資料庫產品,請考量升級到 64 位元作業系統並安裝 DB2 64 位元資料庫產品。多執行緒架構通常會簡化記憶體配置。然而,這可能會影響 32 位元 DB2 資料庫伺服器的記憶體配置。例如:
在安裝 DB2 資料庫產品之前,您應該更新核心程式配置參數。執行 DB2 資料庫系統時,特定核心程式參數的預設值可能會不足。
您也可能有其他產品或應用程式需要 Linux 系統資源。您應該根據 Linux 系統運作環境的需求來修改核心程式配置參數。
核心程式配置參數設於 /etc/sysctl.conf。
如需使用 sysctl 指令來設定及啟動這些參數的相關資訊,請參閱作業系統手冊。
下表列出 SLES 及 RHEL 發行套件的套件需求:
資料包名稱 | 說明 |
---|---|
libaio | 包含 DB2 資料庫伺服器需要的非同步檔案庫。 |
compat-libstdc++ | 包含 libstdc++so.6 (Linux on POWER 不需要) |
下表針對 DB2 分割的資料庫伺服器列出 SUSE Linux 及 Red Hat 發行版的套件需求。
如果選擇使用 rsh 遠端 Shell 公用程式,則也必須安裝並執行 inetd (或 xinetd)。如果選擇使用 ssh 遠端 Shell 公用程式,則需要在 DB2 安裝完成後,立即設定 DB2RSHCMD 通訊變數。如果不設定此登錄變數,則會使用 rsh。
繼續 DB2 資料庫系統設定之前,應該安裝並配置所有必要的套件。如需一般的 Linux 資訊,請參閱 Linux 發行版文件。
資料包名稱 | 說明 |
---|---|
pdksh 或 ksh93 | Korn Shell。分割資料庫環境需要此資料包。 |
openssh | 此套件包含一組伺服器程式,可讓使用者透過安全的 Shell 在 (或從) 遠端電腦上執行指令。如果將 DB2 資料庫系統的預設配置與 rsh 搭配使用,則不需要此套件。 |
rsh-server | 此資料包包含一組伺服器程式,可讓使用者在遠端電腦上執行指令、登入其他電腦, 以及在電腦之間複製檔案 (rsh、rexec、rlogin 及 rcp)。 如果將 DB2 資料庫系統配置成使用 ssh,則不需要此套件。 |
nfs-utils | 「網路檔案系統」支援資料包。它容許從遠端電腦存取本端檔案。 |
目錄 | 資料包名稱 | 說明 |
---|---|---|
/System Environment/Shell | pdksh 或 ksh93 | Korn Shell。分割資料庫環境需要此資料包。 |
/Applications/Internet | openssh | 此資料包包含一組用戶端程式,可讓使用者透過安全的 Shell 在遠端電腦上執行指令。如果將 DB2 資料庫系統的預設配置與 rsh 搭配使用,則不需要此套件。 |
/System Environment/Daemons | openssh-server | 此資料包包含一組伺服器程式,可讓使用者透過安全的 Shell 從遠端電腦執行指令。如果將 DB2 資料庫系統的預設配置與 rsh 搭配使用,則不需要此套件。 |
/System Environment/Daemons | rsh-server | 此資料包包含一組程式,可讓使用者在遠端電腦上執行指令。 分割資料庫環境需要它。 如果將 DB2 資料庫系統配置成使用 ssh,則不需要此套件。 |
/System Environment/Daemons | nfs-utils | 「網路檔案系統」支援資料包。它容許從遠端電腦存取本端檔案。 |
需要有下列其中一個瀏覽器,才能檢視線上說明及執行「首要步驟」(db2fs):
在 RHEL 5 系統上,如果已啟用加強 Linux 安全 (SELinux) 且其處於強制模式,則安裝程式可能會由於 SELinux 限制而失敗。
若要判斷是否已安裝 SELinux 且其處於強制模式,您可以執行下列其中一項:
若要停用 SELinux,您可以執行下列其中一項:
如果 DB2 資料庫產品已順利地安裝在 RHEL 5 系統上,則 DB2 程序將在不受限制的網域中執行。若要指派 DB2 程序給它們自己的網域,請修改原則。在 sqllib/samples 目錄中提供有範例 SELinux 原則。
[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 ]