RAC One Node能提供高可用性优势中的Failover保护,为操作系统和Clusterware提供在线滚动升级。

📣 1.RAC One Node介绍

Oracle RAC One Node,双胞胎变独生子?-LMLPHP

Oracle RAC One Node,双胞胎变独生子?-LMLPHP

📣 2.创建RAC One Node

$ srvctl add database -dbtype  
RACONENODE [-server server_list]
[-instance instance_name] [-timeout timeout]

📣 3.RAC切换到RAC One Node

✨ 3.1 查看资源状态

✨ 3.2.查看实例

✨ 3.3 查看数据库详细信息

✨ 3.4.删除实例

✨ 3.5 新增service

✨ 3.6 转换为RAC One Node

✨ 3.7 再次查看状态

Oracle RAC One Node,双胞胎变独生子?-LMLPHP

✨ 3.8 测试一下HA

Oracle RAC One Node,双胞胎变独生子?-LMLPHP

[oracle@rac01 ~]$ srvctl relocate database -d racdb -n rac01

Oracle RAC One Node,双胞胎变独生子?-LMLPHP

📣 4.RAC One Node切换到RAC

✨ 4.1 进行转换

✨ 4.2 查看数据库信息

Oracle RAC One Node,双胞胎变独生子?-LMLPHP

✨ 4.3.新增实例

✨ 4.4 启动实例

✨ 4.5 再次查看数据库的状态

Oracle RAC One Node,双胞胎变独生子?-LMLPHP

📣 5.其他事项

✨ 5.1 RAC的SPFILE

2.将spfile的路径写入
ORACLE_HOME/dbs/initracdb1.ora
ORACLE_HOME/dbs/initracdb2.ora

[oracle@rac01 ~]$ vi initracdb1.ora
SPFILE='+DATA/racdb/spfileracdb.ora' 
[oracle@rac02 ~]$ vi initracdb2.ora
----------------------------------
SPFILE='+DATA/racdb/spfileracdb.ora' 
----------------------------------

✨ 5.2 转换后启动报错

📣 6.总结

04-05 02:06