ITPub博客

首页 > 数据库 > Oracle > RAC添加与删除节点 修身

RAC添加与删除节点 修身

Oracle 作者:xuewu098 时间:2010-10-07 06:54:29 0 删除 编辑

添加实例

一,扩展CRS
1, 准备新机子

   安装操作系统,网络环境设置,设置共享存贮的访问
2, 在所有已存在节点运行
   net use \node03C$
3, 在已存在节点

    运行CRS_HOMEouiinaddNode.bat
    添加新节点:
  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 srvctl remove asm -n node03
4, 删除nodeapps srvctl stop nodeapps -n node03 srvctl remove nodeapps -n node03
5, 在保留节点中运行setup.exe -updateNodeList  ORACLE_HOME=D:oracleproduct10.2.0db_1 ORACLE_HOME_NAME=OraDb10g_home1 CLUSTER_NODES=node01
   更新节点。更新内容为C:program filesoracleInvertoryContentsXML中的invertory.xml文件
  (注:不能打开文件,更新成功后确认一下,并没有运行成功的提示
      之前不小心在这个命令添加了-CRS=true选项,这样导致再次添加节点到RAC的节点的时候就显示VIP已被使用[metalink 782849.1])
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
   crssetup del -nn node02,2
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博客 ” ,链接:http://blog.itpub.net/23447136/viewspace-1116466/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2010-03-04