首页 > 数据库 > Oracle > RAC添加与删除节点 修身
添加实例
一,扩展CRS
1, 准备新机子
2, 在所有已存在节点运行
3, 在已存在节点
node03 node03-pri node03-vip
4, crssetup.exe add -nn node03,3 -pn node03-pri,3 -vn
node03-vip,3
5, 在现存节点
racgons add_config new_node_name:4948
二,安装新节点所有ORACLE_HOME
1, run the addNode.sh script. From the %ORACLE_HOME%ouiin
2, 在CRS_HOME BIN 下执行vipca -nodelist Node1,Node2,Node3
三,用DBCA添加实例
删除实例
1, 在要删除节点外运行DBCA删除实例
2, 在要删除节点外运行NETCA删除监听
3, 如果有ASM实例,srvctl stop asm -n node03
4, 删除nodeapps srvctl stop nodeapps -n node03 srvctl remove nodeapps
-n node03
5, 在保留节点中运行setup.exe -updateNodeList
(注:不能打开文件,更新成功后确认一下,并没有运行成功的提示
6, 在要删除节点上运行setup.exe -updateNodeList
ORACLE_HOME=D:oracleproduct10.2.0db_1
ORACLE_HOME_NAME=OraDb10g_home1 "CLUSTER_NODES={node02}"
-local
(注:更新内容为C:program
filesoracleInvertoryContentsXML中的invertory.xml文件 只剩下Node02)
7, 在要删除节点上删除ASM服务
oradim -delete -asmsid +ASM2
用注册表工具删除ASM Listener服务,或sc delete [service_name]
8, 在要删除节点上运行ORACLE_HOME/oui/bin下
9, set ORA_CRS_HOME=D:oracleproduct10.2.0crs
10, 在剩余节点上运行CRS_HOME/oui/Bin/setup.exe -updateNodeList
ORACLE_HOME=D:oracleproduct10.2.0crs
ORACLE_HOME_NAME=OraCr10g_home CLUSTER_NODES=node01
11, 在要删除节点上运行setup.exe -updateNodeList
ORACLE_HOME=D:oracleproduct10.2.0crs
ORACLE_HOME_NAME=OraCr10g_home "CLUSTER_NODES={node02}" -local
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23447136/viewspace-1116466/ ,如需转载,请注明出处,否则将追究法律责任。