什么是 Oracle Flex ASM?

Oracle Flex ASM 是一个 ASM 实例,它将根据定义的基数在集群中运行。
默认基数为 3,但我们可以使用 srvctl modify asm 命令更改它。
这意味着不需要在集群中的每个节点上运行 ASM。

在之前的版本中,ASM 将运行在集群中的每个节点上,并且 ASM 客户端(数据库、ACFS、ADVM)只能通过使用同一主机上的 ASM 来访问 ASM。

使用 Oracle Flex ASM,客户端可以使用网络连接(即 ASM 网络)连接到远程 ASM。
如果运行 ASM 实例的服务器出现故障,Oracle Clusterware 将在不同的服务器上启动一个新的 ASM 实例以保持基数。
如果 12c 数据库实例正在使用特定的 ASM 实例,并且该实例因服务器崩溃或者 ASM 实例故障而丢失,则 Oracle 12c 数据库实例将重新连接到另一个节点上的现有 ASM 实例。
这些特性统称为 Oracle Flex ASM。

日期:2020-09-17 00:11:51 来源:oir作者:oir