设置 grid和 oracle用户环境变量.profile
Grid用户,注意1号小机+ASM1,2号小机需要换成+ASM2 export ORACLE_SID=+ASM1 export ORACLE_BASE=/u01/app/grid export GRID_HOME=/u01/app/11.2/grid export ORACLE_HOME=/u01/app/11.2/grid export
PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$ORACLE_HOME/bin/jdk:/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:$PATH export AIXTHREAD_SCOPE=S umask 022
oracle用户注意1号小机kf1rac1,2号小机需要换成kf1rac22
export ORACLE_SID=kf1rac1
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2/db_1 export
PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$ORACLE_HOME/bin/jdk:/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:$PATH export AIXTHREAD_SCOPE=S umask 022
创建安装路径点
创建/u01 文件系统30GB,在2台小机执行 以 root 用户身份执行以下命令: mkdir -p /u01/app/11.2/grid chown -R grid:oinstall /u01 mkdir -p /u01/app/oracle
chown oracle:oinstall /u01/app/oracle chmod -R 775 /u01
注意:如果grid和oracle安装在同一文件系统下面,如上,在进行权限修改时要注意先后顺序,先进行/u01赋权,再进行/u01/app赋权,否则会被覆盖
rac集群磁盘配置
以下三步操作在每个节点都需要操作
取消磁盘锁
――然后查询磁盘锁状态值 lsattr -El hdisk11 | grep reserve_
如果上面的结果为reserve_policy,那么必须执行下面命令将rac集群要用的所有磁盘取消磁盘锁(针对IBM存储)。
chdev -l hdisk2 -a reserve_policy=no_reserve chdev -l hdisk3 -a reserve_policy=no_reserve chdev -l hdisk4 -a reserve_policy=no_reserve
chdev -l hdisk5 -a reserve_policy=no_reserve chdev -l hdisk6 -a reserve_policy=no_reserve chdev -l hdisk7 -a reserve_policy=no_reserve chdev -l hdisk8 -a reserve_policy=no_reserve chdev -l hdisk9 -a reserve_policy=no_reserve chdev -l hdisk10 -a reserve_policy=no_reserve chdev -l hdisk11 -a reserve_policy=no_reserve chdev -l hdisk12 -a reserve_policy=no_reserve chdev -l hdisk13 -a reserve_policy=no_reserve chdev -l hdisk14 -a reserve_policy=no_reserve chdev -l hdisk15 -a reserve_policy=no_reserve chdev -l hdisk16 -a reserve_policy=no_reserve chdev -l hdisk17 -a reserve_policy=no_reserve chdev -l hdisk18 -a reserve_policy=no_reserve
如果查询结果为reserve_lock,那么必须执行以下命令 (针对EMC存储) chdev -l hdisk18 -a reserve_lock=no
修改磁盘用户属主
chown grid:oinstall /dev/rhdisk2 chown grid:oinstall /dev/rhdisk3 chown grid:oinstall /dev/rhdisk4
chown grid:oinstall /dev/rhdisk5 chown grid:oinstall /dev/rhdisk6 chown grid:oinstall /dev/rhdisk7 chown grid:oinstall /dev/rhdisk8 chown grid:oinstall /dev/rhdisk9 chown grid:oinstall /dev/rhdisk10 chown grid:oinstall /dev/rhdisk11 chown grid:oinstall /dev/rhdisk12 chown grid:oinstall /dev/rhdisk13 chown grid:oinstall /dev/rhdisk14 chown grid:oinstall /dev/rhdisk15 chown grid:oinstall /dev/rhdisk16 chown grid:oinstall /dev/rhdisk17 chown grid:oinstall /dev/rhdisk18
修改磁盘权限
chmod 660 /dev/rhdisk2 chmod 660 /dev/rhdisk3 chmod 660 /dev/rhdisk4 chmod 660 /dev/rhdisk5 chmod 660 /dev/rhdisk6 chmod 660 /dev/rhdisk7
chmod 660 /dev/rhdisk8 chmod 660 /dev/rhdisk9 chmod 660 /dev/rhdisk10 chmod 660 /dev/rhdisk11 chmod 660 /dev/rhdisk12 chmod 660 /dev/rhdisk13 chmod 660 /dev/rhdisk14 chmod 660 /dev/rhdisk15 chmod 660 /dev/rhdisk16 chmod 660 /dev/rhdisk17 chmod 660 /dev/rhdisk18
安装GRID软件
切换到GRID用户执行安装前检查,进入grid安装目录: ./runcluvfy.sh stage -pre crsinst -n kf1rac1,kf1rac2 -fixup –verbose
执行rootpre.sh
用root用户身份登陆,在每个节点执行grid软件包中的rootpre.sh脚本
Grid软件安装
通过xmanager以grid用户登陆,执行./runInstaller脚本,弹出以下界面,按下图选择,然后点击NEXT