為了獲得最佳效能,選擇在 IBM M85 伺服器上安裝 Oracle 10.1.0。首先從 OTN 下載 AIX 5L 版本安裝包:
https://otn.oracle.com/software/products/database/Oracle10g/htdocs/aix5lsoft.html
上傳至伺服器後,使用 gunzip 與 cpio 解壓縮:
$ gunzip ship.db.aix.disk1.cpio.gz
$ gunzip ship.db.aix.disk2.cpio.gz
$ cpio -idcmv < SHIP.DB.AIX.DISK1.CPIO
$ cpio -idcmv < SHIP.DB.AIX.DISK2.CPIO
Oracle 10g 最低安裝需求:
# /usr/sbin/lsattr -E -l sys0 -a realmem
realmem 1048576 Amount of usable physical memory in Kbytes False
注意:官方文件寫錯「sys0」為「sysO」(字母 O),實際為數字 0。
# /usr/sbin/lsps -a
Page Space Physical Volume Volume Group Size %Used Active Auto Type
hd6 hdisk0 rootvg 512MB 12 yes yes lv# df -k
Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/data1lv 13107200 10559980 20% 2735 1% /data1# /usr/bin/getconf HARDWARE_BITMODE
64# lsdev -C | grep proc
proc0 Available 00-00 Processor
proc1 Available 00-01 Processor
# lsattr -E -l proc0
frequency 752010000 Processor Speed False
type PowerPC_RS64-III Processor type False# oslevel -r
5200-01 # 需 AIX 5.2 TL1 以上
# lslpp -l bos.adt.base bos.adt.lib bos.adt.libm bos.perf.perfstat \
bos.perf.libperfstat bos.perf.proctools
發現 bos.perf.proctools 缺失,透過 smitty 安裝後驗證:
# lslpp -l bos.perf.proctools
Fileset Level State Description
bos.perf.proctools 5.2.0.11 APPLIED Proc Filesystem Tools
# /usr/sbin/instfix -i -k "IY43980 IY44810 IY45462 IY45707 IY46214 \
IY46605 IY48525 IY51801"
# IY48525、IY51801 顯示無資料,實為 SDK 1.4 專用,若不使用可忽略
下載位址:https://techsupport.services.ibm.com/server/aix.fdc
# id
uid=203(ora10) gid=202(dba) groups=1(staff)
# pwd
/data1/ora10
# env | grep ORA
ORACLE_BASE=/data1/app/ora10g
ORACLE_HOME=/data1/app/ora10g/product/10.1.0
ORACLE_SID=ora10g
ORACLE_TERM=vt100
ORA_NLS33=/data1/app/ora10g/product/10.1.0/ocommon/nls/admin/data
ORA_DB=/data1/app/ora10g/product/10.1.0/dbs
ORACLE_PATH=/data1/app/ora10g/product/10.1.0/dbs
smitty chuser 修改 ora10 用戶限制:File size、CPU time、Data segment、Stack size 全設為 -1 (Unlimited)smitty chgsys 將「Maximum number of PROCESSES allowed per user」設為最小 2048# ./rootpre.sh$ xhost +
$ export DISPLAY=10.16.98.26:0.0
$ ./runInstaller
後續遵循圖形安裝精靈完成部署。