基于Linux的Oracle RAC 10g集群节点删除-入门底子[Oracle防范]
本文“基于Linux的Oracle RAC 10g集群节点删除-入门底子[Oracle防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
在本文中,我将谈论从现有Oracle RAC 10g第二版集群中删除节点所需求的步骤.
出于演示目的,我们这里的环境是一个二节点的 RedHat Linux 集群.
库名 |
节点编号 |
数据库版本 |
实例编号 |
操作系统内核版本 |
文件系统 |
集群管理器 |
RACDB |
二个节点 -- Rac10g01和Rac10g03 |
10.2.0.1 |
四个实例 -- RACDB1、RACDB2 |
Red Hat Enterprise Linux AS 4 |
OCFS2 和 ASM |
Oracle 集群件 |
该历程将通过以下3个步骤实现
1. 删除数据库实例
2. 删除ASM实例
3. 删除节点
第一步 从RAC中删除数据库实例
该步骤将完成以下:
撤消挑选的实例在关联的Oracle Net Services监听中的注册
从实例配置节点中删除挑选的实例
删除Oracle网络配置
从实例配置节点中删除OFA目录构造
可以利用以下两种方法从现有RAC中删除数据库实例:
1. 利用EM掌握台
登录EM掌握台,挑选"管理"选项
挑选更改数据库节中的删除实例
输入集群身份证明(若利用ASM,需输入主机和ASM的身份证明),挑选要删除实例的节点,提交该任务.
任务的履行情形信息都在择要页面中表现.
2. 利用DBCA号令
在保存节点节点上履行.
交互情势(Interactive Mode)
实例管理->实例删除->输入具有SYSDBA权限的用户->挑选要删除的实例
非交互情势(Silent Mode)(保存节点)
dbca -silent -deleteInstance [-nodeList node] -gdbName gdbname -instanceName instname -sysDBAUserName sysdba -sysDBAPassword password
第二步 从节点删除ASM实例(假如利用ASM)
删除节点
1. 终止利用被删ASM实例的全部数据库
2. 删除ASM实例srvctl stop asm -n node_name srvctl remove asm -n node_name
3. 删除ASM Oracle目录
以上是“基于Linux的Oracle RAC 10g集群节点删除-入门底子[Oracle防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |