怎样一步一步删除(linux amp; UNIX)环境下 oracle 11g 集群节点
Deleting a Cluster Node on Linux and UNIX Systems
1.確定要刪除的節點,是否active,pinned
$ olsnodes -s -t
假設 pinned ,則crsctl unpin css? -n <nodename>? unpinned 對應的節點
2、禁用對應集群節點的應用資源,進程
先停掉 em:
emctl stop dbconsole
以root 用戶執行 在要刪除節點的 $Grid_home/crs/install 路徑下執行rootcrs.pl 腳本
# ./rootcrs.pl -deconfig -force
假設要刪除全部節點:
# ./rootcrs.pl -deconfig -force -lastnode?
有時vip 資源不一定會被刪除,這是須要手動來刪除:
# srvctl stop vip -i vip_name-f
# srvctl remove vip -i vip_name-f
3、在其它節點運行下面命令:
crsctl delete node -n node_to_be_deleted
4、在要刪除的節點上運行下面命令:
腳本在 :$Grid_home/oui/bin
$ ./runInstaller -updateNodeList ORACLE_HOME=Grid_home"CLUSTER_NODES={node_to_be_deleted}" CRS=TRUE -silent -local
5、清理要刪除節點的Clusterware home 安裝文件:
$ Grid_home/deinstall/deinstall –local
注意一定要加入 -local 選項 ,否者會刪除 全部節點的Clusterware home? 安裝文件夾.
6、在其它節點運行下面命令,更新節點信息:
腳本在 $Grid_home/oui/bin
?$./runInstaller -updateNodeList ORACLE_HOME=Grid_home"CLUSTER_NODES={remaining_nodes_list}" CRS=TRUE -silent
7、驗證要刪除的節點是否已經成功刪除:
$ cluvfy stage -post nodedel -n node_list[-verbose]
總結
以上是生活随笔為你收集整理的怎样一步一步删除(linux amp; UNIX)环境下 oracle 11g 集群节点的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C# 实现模拟输入
- 下一篇: 编写一段代码,实现在控制台输入一组数据后