# 本文为该系列第二部分,描述AIX 6.1安装Oracle 11.2.0.3
# 第一部分:AIX 6.1配置HACMP 6.1
# 第三部分:AIX 6.1 Cloning an Oracle Home
# 第四部分:Oracle手工建库&Oracle Net配置及Oracle双机切换测试
一. 关闭所有节点的HACMP
smit clstop
Stop now, on system restart or both now
Stop Cluster Services on these nodes [hacmp1,hacmp2]
BROADCAST cluster shutdown? true
Select an Action on Resource Groups Move Resource Groups
二. 安装必须的操作系统软件# 此部分A机和B机均需安装
bos.adt.base
bos.adt.lib
bos.adt.libm
bos.perf.libperfstat 6.1.2.1 or later
bos.perf.perfstat
bos.perf.proctools
xlC.aix61.rte:10.1.0.0 or later
gpfs.base 3.2.1.8 or later
# smit installp安装即可
三. 操作系统配置# 此部分A机和B机均需配置
1. 调整内核参数和I/O
#chdev -l sys0 -a ncargs=128#chdev -l sys0 -a maxuproc=16384#ioo -o aio_maxreqs=65536
2. 虚拟内存调整
#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=03.网络调整#no -r -o ipqmaxlen=512
#no -p -o udp_sendspace=65536
#no -p -o udp_recvspace=655360
#no -p -o tcp__sendspace=65536
#no -p -o tcp_recvspace=65536
#no -p -o rfc1323=1
#no -p -o sb_max=1310720#no -p -o tcp_ephemeral_low=9000 -o tcp_ephemeral_high=65500
#no -p -o udp_ephemeral_low=9000 -o udp_ephemeral_high=65500
4. 用户资源调整# 编辑/etc/security/limits
default:
fsize = -1
core = 2097151
cpu = -1
data = -1
rss = -1
stack = -1
nofiles = 2000
5. 重启操作系统
#shutdown -Fr
6. 创建相关用户和目录
#mkgroup id=600 oinstall
#mkgroup id=601 dba
#mkuser id=800 pgrp=oinstall groups=dba oracle
#mkdir -p /u01/app/oracle;chown -R oracle:oinstall /u01/app/oracle
7. 编辑oracle用户环境变量
#su - oracle
$vi .profile
添加
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export ORACLE_SID=hadb
export PATH=$PATH:$ORACLE_HOME/bin
#此处开始A机配置即可
8.解压安装文件并授权
#jar xvf p10404530_112030_AIX64-5L_1of7.zip
#jar xvf p10404530_112030_AIX64-5L_2of7.zip
#chown -R oracle:oinstall database
9. 启动CDE#/etc/rc.dt
Starting AIX Windows Desktop..............#
四. 安装Oracle软件# 此处A机安装即可1. X-MANAGER连接CDE
160311931.jpg (9.44 KB, 下载次数: 0)
2013-6-25 08:44 上传
2. root用户执行脚本#/tmp/database/rootpre.sh
3. oracle用户开启安装$/tmp/database/runInstaller
160342396.jpg (34.95 KB, 下载次数: 0)
2013-6-25 08:44 上传
160516733.jpg (39.02 KB, 下载次数: 0)
2013-6-25 08:44 上传
160516153.jpg (36.13 KB, 下载次数: 0)
2013-6-25 08:44 上传
160516588.jpg (34.76 KB, 下载次数: 0)
2013-6-25 08:44 上传
160516961.jpg (41.28 KB, 下载次数: 0)
2013-6-25 08:44 上传
160516838.jpg (42.58 KB, 下载次数: 0)
2013-6-25 08:44 上传
160516320.jpg (39.85 KB, 下载次数: 0)
2013-6-25 08:44 上传
160541287.jpg (39 KB, 下载次数: 0)
2013-6-25 08:44 上传
160541229.jpg (40.13 KB, 下载次数: 0)
2013-6-25 08:44 上传
160542692.jpg (38.96 KB, 下载次数: 0)
2013-6-25 08:44 上传
-----------------------------------------------------------------------------------------------
# 关于这个报错,可以参考MOS文章:11gR2 OUI On AIX Pre-Requisite Check Gives Error "Patch IZ97457, IZ89165 Are Missing" [ID 1439940.1]大意是说在不同的TL级别,补丁号会变.该文章给出了
IZ97457和IZ89165在各个TL中所对应的补丁号,所以,你只要打了相应的补丁,那就完全可以无视报错了.Below are the equivalent APAR's for each specific TL:
** Patch IZ89165 **
6100-03 - use AIX APAR IZ89304
6100-04 - use AIX APAR IZ89302
6100-05 - use AIX APAR IZ893006100-06 - use AIX APAR IZ89514
7100-00 - use AIX APAR IZ89165
** Patch IZ97457 **
5300-11 - use AIX APAR IZ98424
5300-12 - use AIX APAR IZ98126
6100-04 - use AIX APAR IZ97605
6100-05 - use AIX APAR IZ974576100-06 - use AIX APAR IZ96155
7100-00 - use AIX APAR IZ97035
查看当前操作系统版本:
#oslevel -s
6100-06-08-1216
#
查看补丁应用:
#instfix -i -k IZ89514
All filesets for IZ89514 were found.
#
#instfix -i -k IZ96155
All filesets for IZ96155 were found.
#
-----------------------------------------------------------------------------------------------
160633972.jpg (40.49 KB, 下载次数: 0)
2013-6-25 08:44 上传
160704621.jpg (48.98 KB, 下载次数: 0)
2013-6-25 08:44 上传
4. root用户执行脚本#/u01/app/oraInventory/orainstRoot.sh#/u01/app/oracle/product/11.2.0/dbhome_1/root.sh
160733330.jpg (33.36 KB, 下载次数: 0)
2013-6-25 08:44 上传
# 自此A机上的Oracle软件就安装完成了