在AIX 5L上快速部署Oracle
2024-08-29 13:49:25
供稿:網友
環(huán)境預備1、系統(tǒng)資源
ü /tmp或可用做臨時空間的Disk要有 400 MB以上的空間
查看方法:
$df -k /tmp
ü 256 MB以上的物理內存 of physical RAM memory
查看方法:
$ /usr/sbin/lsattr -E -l sys0 -a realmem
ü 至少兩倍物理內存的交換空間
(在系統(tǒng)物理內存大于2 GB的服務器上,對交換/分頁的空間要求會少一些,但是不應該少于物理內存數(shù)目.)
查看方法:
$ /usr/sbin/lsps –a
2、操作系統(tǒng)環(huán)境
OS情況:
查看主機名用如下命令:
$ uname -a
是否64位的操作系統(tǒng):
#bootinfo -y
或者
#bootinfo -K
Oracle需要的操作系統(tǒng)補丁:
IY22854,IY26778,IY28766,IY28949,IY29965,IY30150等俱全
可以使用下面的命令來檢查PATCH安裝情況:
#/usr/sbin/instfix -a -ivk IY22854
補丁情況請認真對待,假如OS的補丁沒有打好,則不能保證Oracle可用。
此外,AIX上面安裝Oracle無需修改核心參數(shù)。
3、安裝介質
預備好Oracle Version 9.2.0.1.0的安裝介質。假如手邊沒有安裝介質,
可以從OTN下載:
http://otn.oracle.com/software/PRodUCts/oracle9i/htdocs/aix5lsoft.Html
安裝步驟
1、 添加Oracle用戶和dba組
用root用戶完成下面的操作。
添加oracle用戶和組:
可以用手工命令或"smit security"來完成。創(chuàng)建相關目錄,并更改相應權限等。
2、 創(chuàng)建軟件安裝點
3、 確保Asynchronous Input Output (AIO) 可用。
用如下命令:
# lsdev -Cc aio
假如輸出是"Available"則沒問題,假如是"Defined"的話,通過使用
# smit chaio
把"STATE to be configured at system restart"更改為"Available"
4、 確定math library已經安裝在系統(tǒng)中。
使用如下命令;
# lslpp -l bos.adt.libm
假如沒安裝的話,你還要使用下面的命令安裝 bos.adt.libm fileset:
# smit install_latest
AIX5L 系統(tǒng)還需要如下的filesets:
# lslpp -l bos.perf.perfstat
# lslpp -l bos.perf.libperfstat
5、 安裝JDK.
可以從這里download:
http://www.ibm.com/developerworks/java/jdk/aix/index.html
6、 設置環(huán)境變量
設置以下環(huán)境變量到oracle用戶的”.profile”文件中:
#典型的Oracle環(huán)境變量,供參考,具體情況下請另作調整!
#ORACLE_SID=DW和字符集請作合理選擇
ORACLE_BASE=u1/oracle/app; eXPort ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/9.2.0; export ORACLE_HOME
ORACLE_SID=DW; export ORACLE_SID
ORACLE_TERM=vt100; export ORACLE_TERM
TNS_ADMIN=$ORACLE_HOME/network/admin;export TNS_ADMIN
NLS_LANG=american_america.zhs16cgb231280; export NLS_LANG
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib; export LD_LIBRARY_PATH
LIBPATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib ;export LIBPATH
ORA_DB=$ORACLE_HOME/dbs;export ORA_DB
CLASSPATH=$ORACLE_HOME/JRE/lib:$ORACLE_HOME/JRE/lib/rt.jar:$ORACLE_HOME/jlib: $ORACLE_HOME/rdbms/jlib; export CLASSPATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
手工設置DISPLAY到本地:
export DISPLAY=172.18.0.1:0.0
把 172.18.0.1換成自己本地的ip地址。
設定umask:
在Oracle用戶俄.profile或者.login文件里設定"022" umask:
umask 022
驗證環(huán)境變量都已經生效:
% env more
啟動OUI前,可用如下命令測試可以啟動圖形環(huán)境:
% /usr/bin/X11/xclock
8、 開始安裝
使用如下命令掛接CDROM:
# mount -rv cdrfs /dev/cd0 /cdrom
運行 rootpre.sh 腳本。
# /cdrom/rootpre.sh
% cd /tmp
% /cdrom/runInstaller
假如事先沒有運行rootpre.sh腳本,會有提示:以root運行rootpre.sh,之后選y,
進行正常安裝;
會有提示運行orainstRoot.sh腳本,到link結束的時候會提示運行root.sh腳本,按要求完成即可。