新节点不用拷贝软件,系统环境配置和rac1相同即可,手动添加与rac1、rac2互信,更改hosts文件.

然后开搞:


  1. 老节点oracle及grid用户下检查:

cluvfy stage -pre nodeadd -n rac3 -verbose


2.grid下新节点执行添加节点

cd /u01/app/11.2.0/grid/oui/bin/

./addNode.sh -silent "CLUSTER_NEW_NODES={rac3}" "CLUSTER_NEW_VIRTUAL_HOSTNAMES={rac3-vip}"

#####报错/oracle/11.2.0.4/grid目录不存在,检查目录权限正常后设置忽略,export IGNORE_PREADDNODE_CHECKS=Y

3.root用户下新节点执行脚本

[root@rac3 etc]# /u01/app/11.2.0/grid/root.sh




4.Oracle用户在老节点执行命令,为新节点添加RAC DB软件

/u02/app/oracle/product/11.2.0/dbhome_1/oui/bin

./addNode.sh -silent "CLUSTER_NEW_NODES={rac3}"

5.在新节点root用户执行root.sh脚本

$ORACLE_HOME/root.sh



6.验证Clusterware和RAC DB软件的安装,在新旧节点均可,grid以及oracle用户

cluvfy stage -post nodeadd -n rac3 -verbose



7.添加新节点实例,现有集群节点oracle

./dbca -silent -addInstance -nodeList "rac3" -gdbName "jicheng" -instanceName "jicheng3" -sysDBAUserName "sys" -sysDBAPassword oracle