Oracle rac 增加、移除节点操作步骤
1、rac 增加节点js1u-dba-ractdb3
--备份ocr
./ocrconfig -manualbackup
./ocrconfig -showbackup
--ssh 互信免密登陆(3节点)
./sshUserSetup.sh -user grid -hosts "js1u-dba-ractdb1 js1u-dba-ractdb2 js1u-dba-ractdb3" -advanced -noPromptPassphrase
./sshUserSetup.sh -user oracle -hosts "js1u-dba-ractdb1 js1u-dba-ractdb2 js1u-dba-ractdb3" -advanced -noPromptPassphrase
--验证rac 扩充节点环境
su - grid
cluvfy stage -post hwos -n js1u-dba-rac3 -verbose --检测js1u-dba-rac3的连通性及共享存储访问
cluvfy comp peer -refnode js1u-dba-rac1 -n js1u-dba-rac3 -verbose --比较节点js1u-dba-rac1和节点js1u-dba-rac3属性
cluvfy comp peer -refnode js1u-dba-rac2 -n js1u-dba-rac3 -verbose --比较节点js1u-dba-rac2和节点js1u-dba-rac3属性
cluvfy stage -pre nodeadd -n js1u-dba-ractdb3 -verbose --检测集群和新加节点完整性
su - oracle
cluvfy stage -pre nodeadd -n js1u-dba-ractdb3 -verbose --检测集群和新加节点完整性
--rac 扩充节点
--11g
su - grid
export IGNORE_PREADDNODE_CHECKS=Y
cd $ORACLE_HOME/oui/bin
./addNode.sh "CLUSTER_NEW_NODES={js1u-dba-ractdb3}" "CLUSTER_NEW_VIRTUAL_HOSTNAMES={js1u-dba-ractdb3-vip}" "CLUSTER_NEW_PRIVATE_NODE_NAMES={js1u-dba-ractdb3-priv}"
--如报错:OutOfMemoryError,需增加java 虚拟机 内存大小 ,编辑$ORACLE_HOME/oui/oraparam.ini 文件找到JRE_MEMORY_OPTIONS 增加内存大小,重新执行addnode 脚本
su - oracle
export IGNORE_PREADDNODE_CHECKS=Y
cd $ORACLE_HOME/oui/bin
./addNode.sh "CLUSTER_NEW_NODES={js1u-dba-ractdb3}"
--如报错:SEVERE:Cannot perform add node procedure as the value of CLUSTER_NEW_VIRTUAL_HOSTNAMES or CLUSTER_NEW_NODES or both could not be obtained from the command line or response file(s). Silent install cannot continue 执行如下动作再重新执行addnode脚本
$ORACLE_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME "CLUSTER_NODES={js1u-dba-ractdb1,js1u-dba-ractdb2}" -silent CRS="false"
--如报错:OutOfMemoryError,需增加java 虚拟机 内存大小 ,编辑$ORACLE_HOME/oui/oraparam.ini 文件找到JRE_MEMORY_OPTIONS 增加内存大小,重新执行addnode 脚本
dbca 增加实例
--12c以及以上
su - grid
export IGNORE_PREADDNODE_CHECKS=Y
cd $ORACLE_HOME/addnode
./addnode.sh "CLUSTER_NEW_NODES={js1u-dba-ractdb3}" "CLUSTER_NEW_VIRTUAL_HOSTNAMES={js1u-dba-ractdb3-vip}" "CLUSTER_NEW_PRIVATE_NODE_NAMES={js1u-dba-ractdb3-priv}"
--如报错:OutOfMemoryError,需增加java 虚拟机 内存大小 ,编辑$ORACLE_HOME/addnode/addnode_oraparam.ini 文件找到JRE_MEMORY_OPTIONS 增加内存大小,重新执行addnode 脚本
su - oracle
export IGNORE_PREADDNODE_CHECKS=Y
cd $ORACLE_HOME/addnode
./addnode.sh "CLUSTER_NEW_NODES={js1u-dba-ractdb3}"
--如报错:SEVERE:Cannot perform add node procedure as the value of CLUSTER_NEW_VIRTUAL_HOSTNAMES or CLUSTER_NEW_NODES or both could not be obtained from the command line or response file(s). Silent install cannot continue 执行如下动作再重新执行addnode脚本
$ORACLE_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME "CLUSTER_NODES={js1u-dba-ractdb1,js1u-dba-ractdb2}" -silent CRS="false"
--如报错:OutOfMemoryError,需增加java 虚拟机 内存大小 ,编辑$ORACLE_HOME/addnode/addnode_oraparam.ini 文件找到JRE_MEMORY_OPTIONS 增加内存大小,重新执行addnode 脚本
dbca 增加实例
2、rac 移除节点js1u-dba-ractdb3
--备份ocr
./ocrconfig -manualbackup
./ocrconfig -showbackup
--rac 移除节点
su - oracle
dbca 移除实例
$ORACLE_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME "CLUSTER_NODES={js1u-dba-ractdb3}" -local
$ORACLE_HOME/deinstall/deinstall –local
--任一保留节点执行
srvctl stop nodeapps -n js1u-dba-ractdb3 –f
--每个保留的节点执行
$ORACLE_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME "CLUSTER_NODES={js1u-dba-ractdb1,js1u-dba-ractdb2}"
su - root
$ORACLE_HOME/crs/install/rootcrs.pl -deconfig –force
--任一保留的节点执行
crsctl delete node -n js1u-dba-ractdb3
su - grid
$ORACLE_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME "CLUSTER_NODES=js1u-dba-ractdb3" CRS=TRUE -silent -local
$ORACLE_HOME/deinstall/deinstall –local
--每个保留的节点执行
$ORACLE_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME "CLUSTER_NODES={js1u-dba-ractdb1,js1u-dba-ractdb2}" CRS=true
--任一保留节点执行
cluvfy stage -post nodedel -n js1u-dba-ractdb3
--如有被移除的节点残留vip 存在
su - root
srvctl stop vip -i ora.js1u-dba-ractdb3.vip -f
srvctl remove vip -i ora.js1u-dba-ractdb3.vip -f
crsctl delete resource ora.js1u-dba-ractdb3.vip -f
本文来自博客园,作者:踏雪无痕2017,转载请注明原文链接:https://www.cnblogs.com/oradba/p/15627323.html

浙公网安备 33010602011771号