oracle 11g r1 安装 aix 6.1+hacmp5.5+rac 11g r1安装笔记
1. 硬件环境 l 2台IBM服务器P570 ? 节点一
HOSTNAME:xhdb1
PUBLIC_IP:192.168.1.231 PUBLIC_VIP:192.168.1.232 INTERCONNECT_IP:192.168.5.231 ? 节点二 HOSTNAME:xhdb2
PUBLIC_IP:192.168.1.241 PUBLIC_VIP:192.168.1.242 INTERCONNECT_IP:192.168.5.241 2. 软件环境(所有节点) l 操作系统:AIX 6100-04
l 数据库软件:ORACLE DATABASE11GR1 ? aix.ppc64_11gR1_database_1013_1of2.zip ? aix.ppc64_11gR1_database_1013_2of2.zip l 集群软件:ORACLE11GR1Clusterware ? aix.ppc64_11gR1_clusterware.zip 3. 硬件需求(所有节点)
l 内存>=512M
? 检测命令:lsattr –El sys0 –a realmem
? 结果:32G
l 本地磁盘(用于CRS和ORACLE软件)
? 创建/oracle文件系统,类型为JFS2
? 创建/crs文件系统,类型为JFS2
? 对于CRS_HOME和ORACLE_HOME,在11G版本要求分开,因为最终CRS_HOME的属主是root
mkdir -p /oracle/app/product/11.1.0/db
mkdir -p /oracle/software
l 交换空间>=1倍内存(本次安装为20G)
? 检测命令:lsps -a l 体系结构需求(64-bit) ? 检测命令:# /usr/bin/getconf HARDWARE_BITMODE
l 内核需求(64-bit)
? 检测命令:# bootinfo -K
l 临时磁盘空间5G
? 检测命令:df –k /tmp
? 也可以使用其他文件系统代替,但是要发布以下环境变量
export TEMP=/new_tmp
export TMPDIR=/new_tmp
export TMP=/new_tmp
4. AIX软件需求(所有节点)
l 操作系统要求
? AIX6Lversion 6.1, TL 00, Service Pack 04 or later
? 查看操作系统版本:oslevel –s
? 查看相应维护级别的包安装是否完整:instfix –i|grep ML
? 确保已经正确设置了主机名
? 确保没有使用domainname命令设置NIS域名
l AIX文件集需求
? bos.adt.base bos.adt.lib bos.adt.libmbos.perf.libperfstatbos.perf.perfstatbos.perf.proctools xlC.aix61.rte xlC.rtersct.basic.rtersct.compat.clients.rte
? 检测命令:lslpp -l bos.adt.base bos.adt.lib bos.adt.libmbos.perf.libperfstatbos.perf.perfstatbos.perf.proctools xlC.aix61.rte xlC.rtersct.basic.rtersct.compat.clients.rte
l APAR补丁需求
? IZ16878: However there are instances in certain environments where invoking the installer or the DBUA utility may fail. Installing OS patch IZ16878 on AIX 6.1
? 检测命令:instfix -i -k \
5. HACMP5.5安装和配置(略)
6. 用户和组(所有节点)
l 要求
? 创建ORACLE用户,DBA组和HAGSUSER组
? 所有节点的ORACLE用户名和组名要相同
? 所有节点的ORACLE用户ID和组ID必须相同
? DBA组必须设置为ORACLE用户的主组
? HAGS socket,改变cldomain的执行权(HA配置完成后执行)
? 修改用户的shell限制和权限
? 注意:不要把ORACLE用户的家目录用于ORACLE_BASE目录。另外,oracle建议CRS,DB,ASM的软件最好使用独立的用户和组管理
l 创建和更改命令
? mkgroup -A id=505 dba
? mkgroup -A id=506 hagsuser
? mkuser -a id=502 pgrp=dba groups=hagsuser home=/oraclefsize=-1 cpu=-1 data=-1 rss=524288 stack=-1 stack_hard=-1 oracle
? passwdoracle
? chuserfsize=-1 cpu=-1 data=-1 rss=524288 stack=-1 stack_hard=-1 root
? chmoda+x /usr/sbin/cluster/utilities/cldomain(HA配置完成后执行)
? chgrphagsuser /var/ha/soc/grpsvcsdsocket.huaruicluster(HA配置完成后执行)
? chmodg+x /var/ha/soc/grpsvcsdsocket.huaruicluster(HA配置完成后执行)
? chuser capabilities=CAP_BYPASS_RAC_VMM,CAP_PROPAGATE,CAP_ NUMA_ATTACH oracle
? chown -R oracle:dba /oracle
? chown -R oracle:dba /crs
? chmod -R 775 /oracle
? chmod -R 775 /crs
l 检查:id oracle
7. 配置内核参数(所有节点)
l 配置系统配置参数
? maximum number of processes allowed per user>=2048
2 说明:这个值应该至少等于128+PROCESSES+PARALLEL_MAX_SERVERS的和(PROCESSES和PARALLEL_MAX_SERVERS为数据库的初始化参数)
2 检测:lsattr –El sys0 –a maxuproc
2 设置为2048:/etc/chdev -l sys0 -a maxuproc = 2048
? 设置ncargs system attribute大于或等于128
# smitchgsys
验证ARG/ENV list size in 4K byte blocks的值大于或等于128
或者
chdev -l sys0 -a ncargs='128'
? 设置VMM相关参数值
2 检测:vmo –L lru_file_repage 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=0
l 设置网络调试参数(达到下列要求)
? PARAMETER RECOMMENDED VALUE
ipqmaxlen 512
rfc1323 1
sb_max 1500000
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库oracle 11g r1for AIX 安装在线全文阅读。
相关推荐: