在 Linux 3.0 環境中部署 DB2 V8.2,建議遵循以下標準化流程,確保安裝順利完成。
首先以 root 身分建立 DB2 實例所需的用戶與群組:
groupadd -g 200 db2iadm
useradd -u 600 -g db2iadm -d /db2home/db2inst1 -s /usr/bin/ksh db2inst1
編輯 /etc/sysctl.conf,新增下列共享記憶體與訊號參數:
kernel.msgmni = 1024
kernel.sem = 250 256000 32 1024
執行 sysctl -p 使設定即時生效。
進入安裝媒體目錄,以 root 執行 db2_install(而非 setup),此為全自動模式,無需互動,過程簡單快速。
安裝完成後,切換至實例建立目錄(預設為 /opt/ibm/db2/v81/instance),建立實例:
db2icrt -u db2inst1 db2inst1
以 root 修改 db2inst1 密碼,再以該用戶登入,建立資料庫:
db2 create database dbname on dbpath using codeset gbk territory cn
至此,DB2 V8.2 核心環境已就緒,可進一步進行效能調校與應用部署。