
安装描述:
基于AIX 6.1操作系统安装Oracle 11.2单节点数据库。
一.安装前工作
1. 硬件需求
(1)内存>=1GB
命令:prtconf | more
(2)paging space
物理内存在2-16GB之间,交换空间与物理内存大小相同
物理内存大于16GB,交换空间设为物理内存的0.75倍
命令:lsps –a
(3)检查是否为位
命令:/usr/bin/getconf HARDWARE_BITMODE
bootinfo -k
(4)磁盘空间
temp空间>=1GB
oracle软件安装目录>=8GB
(5)操作系统run level为2
命令:who –r
2. 软件需求
(1)操作系统版本
AIX 6.1 TL 02 SP1 ("6100-02-01), -bit kernel及以上版本
命令:oslevel –s
getconf KERNEL_BITMODE
(2)操作系统文件集
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
oracle 安装指导文档中没有包括以下文件集,但实际安装检查提示需要
rsct.basic.rte
rsct.compat.clients.rte
命令:lslpp -l bos.adt.base
(3)编译器
IBM XL C/C++ Enterprise Edition for AIX, V9.0 April 2008 PTF
命令:lslpp -l|grep vac
(4)操作系统补丁需求
如果操作系统TL level>TL 02(oracle 11.2所需的最小TL level),检查以下补丁:
IZ41855
IZ51456
IZ52319
以上补丁已经包含在以下TL level中:
AIX 6.1 TL-02 SP-04 and later
AIX 6.1 TL-03 SP-02 and later
AIX 6.1 TL-04
如果操作系统是其它TL level,咨询IBM确认是否需要打以上所列补丁。
命令:/usr/sbin/instfix -i -k "IZ41855 IZ51456 IZ52319"
3. 创建dba用户组和oracle用户
(1)oracle用户的primary group为dba
(2)oracle用户的shell limit为-1(-1表示unlimited)
Shell limit包括soft FILE, soft CPU, soft DATA, soft STACK, soft Real Memory,Processes
命令:smit chuser,然后用户名输入oracle查看或修改(使用root用户)
4. 创建文件系统和目录结构
5. 检查系统配置参数
(1)系统参数maxuprocs和ncargs
Maxuprocs:Maximum number of PROCESSES,>=16384
Ncargs:ARG/ENV list size in 4K byte blocks,>=128
命令:smit chgsys,查看对应的参数值
(2)aio进程参数aio_maxreqs
aio_maxreqs:maximum number of aiosercer processes,=65536
命令:ioo –o aio_maxreqs
6. 配置oracle用户环境变量
设置oracle用户.profile中的环境变量,包括HOME、ORACLE_SID、ORACLE_BASE、ORACLE_HOME、NLS_LANG、PATH、LD_LIBRARY_PATH、LIBPATH等参数
7. 上传oracle 11g安装软件包并解压
注:两个软件包需要分别解压
二.安装工作
1. 运行rootpre.sh脚本(root用户)
命令:cd /oracle软件安装文件根目录
./rootpre.sh
2. 使用xmanager登陆系统并设置DISPLAY环境变量(oracle用户)
(1)使用xmanager登陆系统并生效profile
命令:. ./.profile
(2)设置环境变量DISPLAY
命令:export DISPLAY=IP地址:0.0
3. 安装oracle 11g软件(oracle用户)
(1)执行oracle 11g软件安装文件根目录下的runInstaller
命令:./runInstaller
注:根据安装提示进行安装配置即可,具体选项说明请参考《Installation Guide
11g Release 2 (11.2) for IBM AIX on POWER Systems (-Bit)》
以下安装过程为oracle 11g单节点数据库安装,安装数据库软件并附带创建一个实例。
(2)配置安全更新,直接跳过
(3)选择安装选项
(4)选择系统类型
(5)选择数据库安装类型
(6)选择安装类型
(7)选择产品语言
(8)选择数据库版本
(9)指定Oracle Base目录和Oracle软件安装目录
(10)指定Oracle inventory目录及其用户组
(11)选择数据库实例类型
(12)指定数据库实例名称
(13)数据库实例内存、字符集和安全设置
(14)指定数据库管理选项
(15)指定数据库存储选项
(16)指定数据库恢复选项
(17)指定数据库用户密码
以上提示信息表明指定的用户密码不符合oracle的推荐标准,推荐标准要求至少8位,至少1个大写字母,1个小写字母和1个数字。
(18)指定数据库管理用户和操作用户组
(19)安装检查结果
检查结果发现系统缺少两个包和三个补丁。经IBM确认,在TL 05中已不需要再单独安装以上三个补丁。因此,只需根据提示安装相应的包,然后重新检查并忽略补丁问题。
(20)oracle软件安装
(21)数据库实例创建及结果
以上提示表明,由于主机名中包括下划线,oracle EM没有配置成功,需要手动重新配置。
(22)执行配置脚本(root用户)
(23)安装完成
三.安装后工作
1. 配置网络服务
命令:cd $ORACLE_HOME/network/admin
vi listener.ora
vi tnsnames.ora
2. 检查数据库是否正常可用
(1)启数据库监听服务
命令:lsnrctl start listener_name
(2)数据库连接是否正常
使用OEM、PLSQL等工具进行数据库连接
(3)检查数据库alert日志是否有报错
附件1. 安装参考文档
《Oracle Database Installation Guide 11g Release 2 (11.2) for IBM AIX on POWER Systems (-Bit)》
