stand alone、RAC ONENODE、单节点RAC和RAC的比较



1.安装

  • stand alone的安装:在安装gi软件时,图形界面有选项,静默安装响应文件中oracle.install.option需要配为HA_CONFIG,然后建库指定本节点即可。
# - HA_CONFIG : To configure Grid Infrastructure for stand alone server
oracle.install.option=
  • RAC ONENODE,在安装gi和rac一样,dbca建库时,图形安装需要选oracle rac one node database。根据理解静默只需要指定一个节点一个实例就可以。
  • 单节点rac和rac配置完全一样,只是一个节点。
  • RAC较常见:
- CRS_CONFIG : To configure Grid Infrastructure for cluster
oracle.install.option=


2.查询
srvctl config service -d name

  • stand alone查询结果:待查
  • RAC ONENODE查询结果:Type: RACOneNode
  • RAC单节点查询结果:Type: RAC
  • RAC 查询结果:Type: RAC


3.架构

  • stand alone:在gi上面只有ohas,没有crs进程,消耗资源少。
  • RAC ONENODE: 是 11.2 的新特性, 是 RAC 数据库中的一个实例运行在 GRID 集群中,并且可以实现 failover。HA 数据库"是利用其他厂商的集群软件来管理 Oracle 单机数据库,实现数据库的高可用。而 RAC One Node是通过 ORACLE 集群软件(GRID)来管理数据库,实现数据库可以在集群中节点上切换(failover/relocate),达到数据库高可用的特点。RAC One Node 是完全由 Oracle 提供的一整套高可用的解决方案。
RACOneNode和RAC是可以互相转换的,切换类型,添加实例,添加服务即可。
Oracle RACOne Node -- Changes in 11.2.0.2 (Doc ID 1232802.1)
  • 单节点rac通过添加节点转化为双节点RAC。

拓展参考:https://blog.csdn.net/ylqiu1028/article/details/73065318