Oracle 19C RAC 添加/删除节点

夙愿已清 提交于 2019-12-06 16:54:11

一、添加节点

1. 前期准备

1)操作系统安装与配置按照全新安装标准配置

2)配置SSH互信

3)运行CVU程序

su - grid 
cd ${ORACLE_HOME}/bin
cluvfy comp peer [-refnode <new node name>] -n node_list [-orainv orainventory_group] [-osdba osdba_group] [-verbose]

4)确保管理仓库有足够空间

oclumon manage -get repsize
-- 增加空间,确保给每个新增节点要求500Mb的空间
oclumon manage -repos changerepossize total_in_MB

 

2. 加节点(GI)

-- 如添加节点o19c2
./addnode.sh -silent -ignoreSysPrereqs -ignorePrereqFailure "CLUSTER_NEW_NODES={o19c2}" "CLUSTER_NEW_PRIVATE_NODE_NAMES={o19c2-priv}" "CLUSTER_NEW_VIRTUAL_HOSTNAMES={o19c2-vip}"-- 运行root脚本cd $(grep 'inventory_loc' /etc/oraInst.loc |awk -F'=' '{print $NF}')
./orainstRoot.sh

 

3. 加节点(DB)

su - oracle
cd $(orabasehome)/addnode
./addnode.sh -silent -ignoreSysPrereqs -ignorePrereqFailure "CLUSTER_NEW_NODES={o19c2}"

# noCopy参数不复制软件文件
cd $(orabasehome)/addnode
./addnode.sh -noCopy "CLUSTER_NEW_NODES={node3}"

-- 运行root脚本
su - root
${ORACLE_HOME}/root.sh

 

4. 添加DB实例

dbca -ignorePreReqs -ignorePrereqFailure -silent -addInstance -nodeName o19c2 -gdbName o19c -instanceName o19c2 -sysDBAUserName sys -sysDBAPassword oracle

  

5. 检查确认

su - grid
cluvfy stage -post nodeadd -n node3 [-verbose]

cluvfy comp admprv -o db_config -d Oracle_home -n node_list [-verbose]

  

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!