在本文中,我将讨论从现有Oracle RAC 10g第二版集群中删除节点所需要的步骤。 出于演示目的,我们这里的环境是一个二节点的 RedHat Linux 集群。
| 库名 | 节点编号 | 数据库版本 | 实例编号 | 操作系统内核版本 | 文件系统 | 集群管理器 |
| RACDB | 二个节点 -- Rac10g01和Rac10g03 | 10.2.0.1 | 四个实例 -- RACDB1、RACDB2 | Red Hat Enterprise Linux AS 4 2.6.9-42.ELsmp | 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教程:浅析监听器安装/配置入门相关资讯 Oracle教程
- Oracle中纯数字的varchar2类型和 (07/29/2015 07:20:43)
- Oracle教程:Oracle中查看DBLink密 (07/29/2015 07:16:55)
- [Oracle] SQL*Loader 详细使用教程 (08/11/2013 21:30:36)
| - Oracle教程:Oracle中kill死锁进程 (07/29/2015 07:18:28)
- Oracle教程:ORA-25153 临时表空间 (07/29/2015 07:13:37)
- Oracle教程之管理安全和资源 (04/08/2013 11:39:32)
|
本文评论 查看全部评论 (0)