AIX 7.1安裝Oracle 11.2相關配置
一.作業系統安裝
1.開機,放入系統光碟片
2.選擇1.SMS Menu->5.Select Boot Options->2.Select Boot Devices->3.CD/DVD
3.選擇F1 enter system console
4.選擇2.Change/Show Installation Settings and Install
5.選擇1.System Settings
6.選擇1.New and Complete Overwrite
7.選擇1.hdisk0
8.選擇0.Install with the current settings listed above
9.選擇1.continue with Install
10.選擇vt100
11.選擇Accept License Agreements
12.選擇Tasks Completed - Exit to login
二.安裝系統其它軟體
1.安裝CDE
smitty install->Install and Update Software->Install Software Bundle
2.常用軟體包安裝
smitty install_latest
3.系統補訂安裝
smit install_update
4.安裝多重路徑軟體SDDPCM
#inutoc.
#grep -i devices.fcp.disk.ibm.toc
#smitty install_update
devices.fcp.disk.ibm.mpio.rte
刪除devices.fcp.disk.ibm.toc
devices.sddpcm.71.rte
#lslpp -l *sddpcm*
#lssrc -s pcmsrv
#startpcmsrv
#pcmpath query device
#pcmpath query adapter
三.環境配置
1.設定時區
#smitty chtz
BEIST-8
2.設定系統時間
#smitty date
3.修改變換分區大小
#lsps -s
#lsvg rootvg
#smit chps
NUMBER of additional logical partitions
4.修改使用者資源限制
#vi /etc/security/limits
fsize=-1
core=-1
cpu=-1
rss=-1
stack=-1
nofiles=-1
#ulimit -a
5.設定系統使用者數
#chlicense -u 100
6.設定rootvg鏡像
#chdev -l hdisk1 -a pv=yes
#extendvg rootvg hdisk1
#chvg -Qn rootvg
#mirrorvg rootvg hdisk1
#lsvg -l rootvg
#blotlist -m normal -o
#bosboot -ad /dev/hdisk1
#bootlist -m normal hdisk0 hdisk1
#bootlist -m normal -o
7.網路參數配置
#smit tcpip
Mininum Configureation & Statup
en0
HOSTNAME,Internet ADDRESS,Network Mask,Default Gateway
#hostname |xargs ping
#netstat -in
8.雙網卡綁定
#smitty etherchannel
Add An EtherChannel /Link Aggregation
ent0
Backup Adapter ent1
#smitty mktcpip
en8
9.安裝bash
#rpm -ivh gettet-0.17-7.aix6.1.ppc.rpm --nodeps
#rpm -ivh libiconv-1.14-1.aix6.1.ppc.rpm
#rpm -ivh bash-4.2-9.aix6.1.ppc.rpm
#vi /etc/profile
PS1='[\u@\h \W]$'
if["$LOGNAME"="root"]
then
PS1='[\u@\h \W]#'
fi
#vi /etc/security/login.cfg
shells=/bin/bash,/bin/sh,/bin/bsh...
#vi /etc/passwd
root:!:0:0::/:/bin/bash
四.配置Oracle安裝
1.硬體環境檢查
#/usr/sbin/lsattr -E -l sys0 -a realmem
#/usr/sbin/lsps -a
#/usr/bin/getconf HARDWARE_BITMODE
#bootinfo -K
#df -k /tmp
2.軟體環境檢查
#oslevel -s
#lslpp -l
bos.adt.base bos.adt.lib bos.adt.libm bos.perf.libperfstat bos.perf.perfstat bos.perf.proctools xlC.rte.11.1.0.2 or later
gpfs.base 3.3.0.11 or later
September 2010 Runtime for XL C/C++ for AIX,V11.1
AIX is certified with ODBC DriverManager 2.2.12
gcc 3.4.5
openssh openssl
#getconf KERNEL_BITMODE
#/usr/sbin/instfix -i -k "IZ42940 IZ49516 IZ52331 IZ41855 IZ52319"
3.建立使用者組和使用者
#mkgroup oinstall
#mkgroup asmadmin
#mkgroup dba
#mkgroup asmdba
#/useradd -u 1100 -g oinstall -G dba,asmdba -m oracle
#useradd -u 1101 -g oinstall -G asmadmin,asmdba -m grid
#lSUSEr -a capabilities grid
#chuser capabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATE grid
#lsuser -a capabilities oracle
#chuser capabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATE oracle
4.配置核心參數
#/usr/sbin/no -a | fgrep ephemeral
#/usr/sbin/no -p -o tcp_ephemeral_low=32768 -o tcp_ephemeral_high=65535
#/usr/sbin/no -p -o udp_ephemeral_low=32768 -o udp_ephemeral_high=65535
#chdev -l sys0 -a ncargs=256
#chdev -l sys0 -a maxuproc=16384
#ioo -o aio_maxreqs=65536
#vmo -p -o minperm%=3
#vmo -p -o maxperm%=90
#vmo -p -o maxclient%=90
#vmo -p -o lru_file_repage=0
#vmo -p -o strict_maxclient=1
#vmo -p -o strict_maxperm=0
5.配置網路參數
#lsattr -El sys0 -a pre520tune
compatibility disable則:
#no -r -o ipqmaxlen=512
#no -p -o rfc1323=1
#no -p -o sb_max=1500000
#no -p -o tcp_recvspace=65536
#no -p -o tcp_sendspace=65536
#no -p -o udp_recvspace=1351680
#no -p -o udp_sendspace=65536
compatibility enable則:
#vi /etc/rc.net
if [ -f /usr/sbin/no ] ; then
/usr/sbin/no -o udp_sendspace=65536
/usr/sbin/no -o udp_recvspace=655360
/usr/sbin/no -o tcp_sendspace=65536
/usr/sbin/no -o tcp_recvspace=65536
/usr/sbin/no -o rfc1323=1
/usr/sbin/no -o sb_max=2*655360
/usr/sbin/no -o ipqmaxlen=512
fi
6.配置安裝目錄
7.改變共用裝置的屬主
# cd /dev
# chown grid:oinstall /dev/rhdisk[2-10]
# chmod 660 /dev/rhdisk[2-10]
8.修改host檔案
9.配置Grid使用者環境變數
#su - grid
#vi ~/.profile
export ORACLE_SID=+ASM1
export ORACLE_BASE=/u01/app/grid
export ORACLE_HOME=/u01/app/11.2.0/grid
export PATH=$PATH:$ORACLE_HOME/bin
#. ~/.profile
10.配置Oracle使用者環境變數
#su - oracle
#vi ~/.profile
export ORACLE_SID=orcl1
export ORACLE_UNQNAME=orcl
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export PATH=$PATH:$ORACLE_HOME/bin
#. ~/.profile
11.配置NTP 服務(可選)
12.開始安裝