手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

Oracle RAC 添加删除节点

[日期:2012-11-15] 来源:Linux社区  作者:hsbxxl [字体: ]

百度搜索,会很多文章关于如何添加删除节点的,而且这个操作也没有什么很多的技术含量,但是自己测试过,记录一下,以备后续查询,同时也希望能给需要的朋友一些帮助.

环境介绍

环境为两个节点RAC:racnode1和racnode2

测试过程是删除racnode1

Oracle版本为11.2.0.1

---- racnode1上操作 -----

首先,要禁用和停止监听,然后查询确认操作已经成功

  1. [grid@racnode1 ~]$ srvctl disable listener -n racnode1
  2. [grid@racnode1 ~]$ srvctl stop listener -n racnode1
  3. [grid@racnode1 ~]$ crsctl status res -t
  4. ora.LISTENER.lsnr
  5. OFFLINE OFFLINE racnode1
  6. ONLINE ONLINE racnode2
  7. ora.LISTENER_2.lsnr
  8. OFFLINE OFFLINE racnode1
  9. ONLINE ONLINE racnode2
  10. --------------------------------------------------------------------------------

进入到GI目录,去删除OCR中的该数据库的信息(这个操作可以在任何一个运行的节点上执行)

  1. [grid@racnode1 ~]$ cd $ORACLE_HOME/oui/bin
  2. [grid@racnode1 bin]$ pwd
  3. /u01/app/11.2.0/grid/oui/bin
  4. [grid@racnode1 bin]$ ./runInstaller -updateNodelist ORACLE_HOME=/u01/app/11.2.0/grid/oui/bin "CLUSTER_NODES=racnode2" <<<<<注:这里需要填写希望保留下来的节点,如果有多个节点,除了需要删除的节点,其他节点都要写上并用“,”隔开
  5. Starting Oracle Universal Installer...
  6. Checking swap space: must be greater than 500 MB. Actual 2353 MB Passed
  7. The inventory pointer is located at /etc/oraInst.loc
  8. The inventory is located at /u01/app/oraInventory
  9. /u01/app/oraInventory/ContentsXML

 

  1. [grid@racnode1 bin]$ olsnodes -s -t
  2. racnode1 Active Unpinned
  3. racnode2 Active Unpinned

停止并删除VIP

  1. [root@racnode1 bin]# srvctl stop vip -i racnode1-vip

  2. [root@racnode1 bin]# crsctl status res -t

  3. --------------------------------------------------------------------------------

  4. ora.LISTENER.lsnr

  5. OFFLINE OFFLINE racnode1

  6. ONLINE ONLINE racnode2

  7. ora.LISTENER_2.lsnr

  8. OFFLINE OFFLINE racnode1

  9. ONLINE ONLINE racnode2

  10. ora.racnode1.vip

  11. 1 OFFLINE OFFLINE

  12. ora.racnode2.vip

  13. 1 ONLINE ONLINE racnode2

  14. ora.scan1.vip

  15. 1 ONLINE ONLINE racnode1

  16. [root@racnode1 bin]# srvctl remove vip -i racnode1-vip

  17. Please confirm that you intend to remove the VIPs racnode1-vip (y/[n]) y

  18. [root@racnode1 bin]# crsctl status res -t

  19. --------------------------------------------------------------------------------

  20. ora.LISTENER.lsnr

  21. OFFLINE OFFLINE racnode1

  22. ONLINE ONLINE racnode2

  23. ora.LISTENER_2.lsnr

  24. OFFLINE OFFLINE racnode1

  25. ONLINE ONLINE racnode2

  26. ora.LISTENER_SCAN1.lsnr

  27. 1 ONLINE ONLINE racnode1

  28. ora.hd.db

  29. 1 ONLINE ONLINE racnode1 Open

  30. 2 ONLINE ONLINE racnode2 Open

  31. ora.oc4j

  32. 1 OFFLINE OFFLINE

  33. ora.racnode2.vip

  34. 1 ONLINE ONLINE racnode2

  35. ora.scan1.vip

  36. 1 ONLINE ONLINE racnode1

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款