当前位置:文档之家› Oracle11g RAC安装方案

Oracle11g RAC安装方案

Oracle11g RAC安装方案文档控制变更记录审阅人发行目录文档控制 (2)项目说明 (4)系统软件包和补丁需求 (4)系统分区配置 (4)网络配置 (4)创建用户组 (5)配置系统参数和网络参数 (6)配置scan-ip (7)配置GRID用户环境变量 (8)配置ORACLE用户环境变量 (8)配置oracle,root用户limit (9)配置节点间相互信任机制 (9)集群软件安装 (11)数据库软件安装 (26)数据库PSU补丁安装 (34)项目说明本次安装为AIX6.1平台上使用ORACLE GRID+ASM方式安装ORACLE11gR2 RAC,升级至目前最新补丁11.2.0.2并且创建数据库。

本文档主要记录软件安装、数据库创建、补丁升级、数据库实例参数配置的情况。

系统软件包和补丁需求操作系统版本 6100IBM AIX 认证的版本有6100-02-01以上版本、5300-09-01以上版本。

操作系统软件包要求●lslpp -l |grep bos.adt.base●lslpp -l |grep bos.adt.lib●lslpp -l |grep bos.adt.libm●lslpp -l |grep bos.perf.libperfstat●lslpp -l |grep bos.perf.perfstat●lslpp -l |grep bos.perf.proctools●lslpp -l |grep rsct.basic.rte●lslpp -l | pat.clients.rte●lslpp -l |grep xlC.aix61.rte●lslpp -l |grep xlC.rteYou must have the IBM XL C/C++ runtime filesets for installation, but you do not requirethe C/C++ compilers. You do not require a license for the XL C/C++ runtime filesets.Version: IBM XL C/C++ Enterprise Edition for AIX, V9.0 September 2008 PTF系统分区配置SWAP区lsps –a 8GBSWAP最好等于RAM网络配置公用网卡:en0内网网卡:en1创建用户组两个节点用smitty mkuser创建软件安装用户oracle和grid。

创建文件夹mkdir -p /oracle/product/11.2.0/db_1chmod -R 755 /oracle/product/11.2.0/db_1mkdir -p /grid/product/11.2.0/chmod -R 755 /grid/product/11.2.0/mkdir -p /grid/basechmod -R 755 /grid/base创建用户组mkgroup -A id=1000 oinstallmkgroup -A id=1200 dbamkgroup -A id=1025 asmadminmkgroup -A id=1026 asmdbamkgroup -A id=1027 asmoper创建grid用户mkuser -a id=1100 pgrp= oinstall groups=dba,asmadmin,asmdba,asmoper fsize=-1cpu=-1 data=-1 core=-1 rss=-1 stack=-1 stack_hard=-1capabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATEgrid初始化grid用户密码passwd grid创建oracle用户mkuser -a id=1101 pgrp= oinstall groups=dba,asmdba,asmadmin fsize=-1 cpu=-1data=-1 core=-1 rss=-1 stack=-1 stack_hard=-1capabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATEoracle初始化oracle用户密码passwd oracle设置文件夹权限chown -R oracle:oinstall /oraclechown -R grid:oinstall /grid设置用户权限chusercapabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATE grid# lsuser -a capabilities gridgridcapabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATE配置系统参数和网络参数1. 手工修改配置文件# smitty tuning => tuning network option parameter==>Change / ShowCurrent Parameters然后返回” tuning network option parameter”菜单选择”Save CurrentParameters for Next B oot”no -r -o ipqmaxlen=512no -p -o rfc1323=1no -p -o sb_max=1310720no -p -o tcp_recvspace=262144no -p -o tcp_sendspace=262144no -p -o udp_recvspace=655360no -p -o udp_sendspace=65536chdev -l sys0 -a maxuproc = 16384no -a |grep ipqmaxlenno -a |grep rfc1323no -a |grep sb_maxno -a |grep tcp_recvspaceno -a |grep tcp_sendspaceno -a |grep udp_recvspaceno -a |grep udp_sendspace2. 用smitty工具修改下列参数异步IO 在6.1 默认是开启的ioo -po aio_maxservers=80ioo -po aio_minservers=40# smitty tuning => tuning virtual Memory management parameter菜单中两项==> Change / Show Current Parameters==>Change / Show Parameters for Next Boot都要对应下表修改参数vmo -p -o minperm%=3vmo -p -o maxperm%=90vmo -p -o maxclient%=90vmo -p -o lru_file_repage=0vmo -p -o strict_maxclient=1vmo -p -o strict_maxperm=0ioo -o aio_maxreqs=65535配置scan-ip与oracle10g安装的区别是,增加SCAN-IP#pubic:10.0.34.1 ODS110.0.34.2 ODS2#vip:10.0.34.3 ODS1-VIP10.0.34.4 ODS2-VIP#private:10.0.38.1 ODS1-PRIV10.0.38.2 ODS2-PRIV#scanip:10.0.34.5 ODS-SCAN-VIP配置GRID用户环境变量.profileumask 022export ORACLE_SID=+ASM1export ORACLE_BASE=/grid/baseexport ORACLE_HOME=/grid/product/11.2.0export PATH=$ORACLE_HOME/bin:$PATH:$ORACLE_HOME/OPatchexport PS1='$LOGNAME@'`hostname`:'$PWD''$ 'export AIXTHREAD_SCOPE=Sexport PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH配置ORACLE用户环境变量umask 022export ORACLE_SID=ODS1export ORACLE_BASE=/oracleexport GRID_HOME=/grid/product/11.2.0export ORACLE_HOME= $ORACLE_BASE/product/11.2.0/db_1export PATH=$ORACLE_HOME/bin:$GRID_HOME/bin:$PATH:$ORACLE_HOME/OPatchexportLD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib:/lib:/usr/libexportCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlibexport NLS_LANG=AMERICAN_AMERICA.AL32UTF8export ORACLE_OWNER=oracleexport AIXTHREAD_SCOPE=S配置oracle,root用户limit使用smitty chuser修改用户limit●vi /etc/security/limits●修改的内容为:●● fsize = -1● cpu = -1● data = -1● stack = -1● core = 2097151● rss = -1● nofiles = -1● fsize_hard = -1● cpu_hard = -1● data_hard = -1● stack_hard = -1● rss_hard = -1● nofiles_hard = -1time(seconds) unlimitedfile(blocks) unlimiteddata(kbytes) unlimitedstack(kbytes) unlimitedmemory(kbytes) unlimitedcoredump(blocks) unlimitednofiles(descriptors) unlimitedthreads(per process) unlimitedprocesses(per user) unlimited配置节点间相互信任机制由于11gR2版本相互信任机制只支持SSH,因此需要安装IBM SSH相关软件包。

相关主题