如何一步一步删除(linux & UNIX)环境下 oracle 11g 集群节点
来源:互联网 发布:布尔矩阵的运算 编辑:程序博客网 时间:2024/05/16 10:21
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 & UNIX)环境下 oracle 11g 集群节点
- 如何一步一步删除(Linux & UNIX)环境下 Oracle 11g 集群节点
- Oracle RAC 10g集群节点删除
- Linux下删除oracle 11g
- linux环境下部署Oracle 11g
- LINUX环境下安装ORACLE 11G
- windows 环境如何恢复 (oracle 11g grid) ocr voting 损坏的集群
- Oracle 11g R2 RAC 删除节点详解(二)
- 『ORACLE』RAC删除节点(11g)
- oracle 11g rac2 删除节点&添加节点
- 一步一步教你在redhat linux 下安装oracle 11g grid + database
- Linux操作系统下完全删除Oracle数据库(10g)
- linux环境下oracle 11g 静默安装
- Linux 环境下安装oracle 10G
- Linux下如何删除Oracle
- linux+oracle 11g 集群的安装
- linux+oracle 11g 集群的安装
- 安装oracle 10g 双节点 集群
- 文件上传
- 【Nginx】模块化设计
- scp和ssh 两台linux服务器拷贝数据
- 推荐!Android项目实战系列视频教程
- windows XP关闭文件保护
- 如何一步一步删除(linux & UNIX)环境下 oracle 11g 集群节点
- 用数组读取sqlite数据
- 解决asp.net跨站点请求伪造的简单手段以及遇到的问题
- COM编程入门不得不看的文章 :第二部分 深入COM服务器
- 教你开发事情器今天绽
- iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用
- 各种数据库的delete from和别名(mysql/derby/oracle/postgresql)
- Android用surface直接显示yuv数据(一)
- 一些与编译,链接相关的问题(zz)