Heim  >  Artikel  >  Datenbank  >  如何一步一步删除(Linux UNIX)环境下 Oracle 11g 集群节点

如何一步一步删除(Linux UNIX)环境下 Oracle 11g 集群节点

WBOY
WBOYOriginal
2016-06-07 16:50:41939Durchsuche

如何一步一步删除(Linux UNIX)环境下 Oracle 11g 集群节点

Deleting a Cluster Node on Linux and UNIX Systems

1.确定要删除的节点,是否active,pinned

 $ olsnodes -s -t

如果 pinned ,则crsctl unpin css  -n   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]

在CentOS 6.4下安装Oracle 11gR2(x64)

Oracle 11gR2 在VMWare虚拟机中安装步骤

Debian 下 安装 Oracle 11g XE R2

本文永久更新链接地址:

linux

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn