卸载oracle 10g rac,删除oracle10g rac(rhel4)节点_节点

删除oracle10g rac(rhel4)_节点

1,确认要删除的节点rac实例是否删除,若没有删除,请运行上文删除实例

2,根据删除节点是否采用了asm,按如下步骤进行清除asm配置

a,停止使用删除节点asm的所有数据库(所有应用吧)

b,在要删除的节点,先停止asm,然后删除asm

srvctl stop asm -n node_name --node_name为删除节点主机名

srvctl remove asm -n node_name

c,在所有节点删除如下内容

rm -r $ORACLE_BASE/admin/+ASMnode_number  --node_number为删除节点的主机号,可用olsnodes -n得到相关信息

rm -f $ORACLE_HOME/dbs/*ASMnode_number

3,在非删除节点,运行netca删除要清除节点的监听器配置信息

4,在删除节点上运行如下脚本(请以gui方式运行)

/u01/app/oracle/product/10.2.0/db_1/oui/bin/runInstaller -updateNodeList ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1 CLUSTER_NODES="" -local

--是ORACLE_HOME

5,在删除节点运行$ORACLE_HOME/oui/bin/runinstaller,删除ORACLE_HOME目录下面所有的产口及组件(deinstall)

6,在未删除节点运行runInstaller -updateNodeList ORACLE_HOME=Oracle_home "CLUSTER_NODES={node_list}"  ---node_list为未删除节点的列表,请以逗号分隔哟

6,在未删除节点运行racgons,清除删除节点的racg配置信息

racgons remove_config nodename:remote_port

oifcfg delif -node nodename

7,在删除节点上以root用户,运行

[root@capitek3 ~]# /u01/app/oracle/product/10.2.0/crs_1/install/rootdelete.sh nosharedhome

CRS-0210: Could not find resource 'ora.capitek3.LISTENER_CAPITEK3.lsnr'.

CRS-0216: Could not stop resource 'ora.capitek3.ons'.

CRS-0216: Could not stop resource 'ora.capitek3.vip'.

CRS-0216: Could not stop resource 'ora.capitek3.gsd'.

Shutting down Oracle Cluster Ready Services (CRS):

Stopping resources.

Successfully stopped CRS resources

Stopping CSSD.

Shutting down CSS daemon.

Shutdown request successfully issued.

Shutdown has begun. The daemons should exit soon.

Checking to see if Oracle CRS stack is down...

Oracle CRS stack is not running.

Oracle CRS stack is down now.

Removing script. for Oracle Cluster Ready services

Updating ocr file for downgrade

Cleaning up SCR settings in '/etc/oracle/scls_scr'

[root@capitek3 ~]#

禁止用删除节点的cluster相关服务组件

8,在任何一个未删除节点,更新ocr配置信息(executed as root user)

[root@capitek1 ~]# /u01/app/oracle/product/10.2.0/crs_1/install/rootdeletenode.sh capitek3  --sh后跟要删除的节点名

CRS nodeapps are deleted successfully

clscfg: EXISTING configuration version 3 detected.

clscfg: version 3 is 10G Release 2.

Node deletion operation successful.

'capitek3' deleted successfully

9,在删除节点运行脚本

runInstaller -updateNodeList ORACLE_HOME=CRS_home

CLUSTER_NODES="" –local CRS=true

若报如下错误:请根据非删除节点的$ORA_CRS_HOME目录的权限修改对应信息,再次运行以上脚本就可以了

10,在删除节点删除oracle clusterware软件

$ORA_CRS_HOME/oui/bin/runinstaller

11,在非删除节点,运行脚本:

runInstaller -updateNodeList ORACLE_HOME=CRS_home

"CLUSTER_NODES={nodelist}" --nodelist为非删除节点的列表

12,运行./runcluvfy.sh  comp crs -n all -verbose,确认删除节点的信息不在检查列表中

13,在删除节点,根据具体情况,进行如下操作

考虑清除ORACLE留下的一些操作痕迹,包括但不限于下列:

* 删除$ORACLE_BASE/oraInventory目录

* 删除/etc/inittab文件

* 删除/var/tmp/.oracle目录

* 删除ORA相关的启动关闭脚本,比如/etc/init.d/init*,以及/etc/rc?.d/*init.crs等文件

* 删除/etc/oracle目录

* 清除crontab中关于ORACLE的相关任务;

* 清除oracle用户下profile中关于ORA的相关环境变量设置;

* 清除共享存储分配给jssdbn3的相关权限

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9240380/viewspace-629079/,如需转载,请注明出处,否则将追究法律责任。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值