RAC One Node数据库的转换与在线迁移

版本:11.2.0.4

RAC One Node数据库是11g的新特性,相当于双机冷备。

从RAC转换为RAC One Node:

1)确保创建了Service,并且没有Service以要被删除的实例为首选实例。

2)删除实例,只留一个(用DBCA->RAC->Instance Management)。

3)以oracle用户执行转换

点击(此处)折叠或打开

  1. [oracle@node1 ~]$ srvctl convert database -d racdb -c RACONENODE -i racdb1
4 验证数据库状态

点击(此处)折叠或打开

  1. [oracle@node1 ~]$ srvctl config database -d racdb
  2. Database unique name: racdb
  3. Database name: racdb
  4. Oracle home: /u01/app/oracle/product/11.2.0/db_1
  5. Oracle user: oracle
  6. Spfile: +DBFILE/racdb/spfileracdb.ora
  7. Domain:
  8. Start options: open
  9. Stop options: immediate
  10. Database role: PRIMARY
  11. Management policy: AUTOMATIC
  12. Server pools: racdb
  13. Database instances:
  14. Disk Groups: DBFILE,FRA
  15. Mount point paths:
  16. Services: crm,erp
  17. Type: RACOneNode
  18. Online relocation timeout: 30
  19. Instance name prefix: racdb1
  20. Candidate servers: node1
  21. Database is administrator managed

RAC One Node联机迁移

1) 当前状态

点击(此处)折叠或打开

  1. [oracle@node1 ~]$ srvctl status database -d racdb
  2. Instance racdb1 is running on node node1
  3. Online relocation: INACTIVE
2)执行迁移

点击(此处)折叠或打开

  1. [oracle@node1 ~]$ srvctl relocate database -d racdb -n node2 -w 15 -v
  2. Added target node node2
  3. Configuration updated to two instances
  4. Instance racdb1_2 started
  5. Services relocated
  6. Waiting for up to 15 minutes for instance racdb1 to stop ...
  7. Instance racdb1 stopped
  8. Configuration updated to one instance
-n:迁移目标节点
-w:超时等待时间(分钟),超过该时间就失败。
-v:输出结果

注意:如果旧实例上有未提交的事务,将继续等待直到事务结束,这时有可能需要人工干预事务。

3. 查看迁移结果

点击(此处)折叠或打开

  1. [oracle@node1 ~]$ srvctl status database -d racdb
  2. Instance racdb1_2 is running on node node2
  3. Online relocation: INACTIVE


RAC One Node转换为RAC

1)以oracle用户执行

点击(此处)折叠或打开

  1. [oracle@node1 ~]$ srvctl convert database -d racdb -c RAC -n node1
2)添加实例(DBCA->RAC->Instance Management)

3)验证转换状况

点击(此处)折叠或打开

  1. [oracle@node1 ~]$ srvctl config database -d racdb
  2. Database unique name: racdb
  3. Database name: racdb
  4. Oracle home: /u01/app/oracle/product/11.2.0/db_1
  5. Oracle user: oracle
  6. Spfile: +DBFILE/racdb/spfileracdb.ora
  7. Domain:
  8. Start options: open
  9. Stop options: immediate
  10. Database role: PRIMARY
  11. Management policy: AUTOMATIC
  12. Server pools: racdb
  13. Database instances: racdb1_1,racdb2
  14. Disk Groups: DBFILE,FRA
  15. Mount point paths:
  16. Services: crm,erp
  17. Type: RAC
  18. Database is administrator managed







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

转载于:http://blog.itpub.net/22621861/viewspace-1377889/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值