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