网格即插即用信息

提供信息以在集群中启用名称解析:

网格即插即用

Oracle 网格即插即用框架为 Oracle Grid Infrastructure 提供了一个操作环境, 使用该操作环境将不必为每个集群成员配置永久配置数据。通过网格即插即用功能, 在将节点添加到集群时会对节点的大部分集群配置进行动态配置, 并且在将节点从集群中删除时会对集群重新进行配置。

网格命名服务 (GNS)

网格命名服务允许集群在节点添加到集群中和节点从集群中删除时动态公告主机名和 IP 地址, 从而使 DNS 中需要的附加网络地址配置最少。

要使用 GNS, 在安装网格基础结构前必须配置域名服务器 (DNS), 以将对子域 GNS 服务器的 GNS 虚拟 IP 地址名称解析请求发送至该服务器。有关 DNS 配置要求, 请参阅网格基础结构安装指南。

如果使用 GNS, 则需要为 GNS VIP 地址指定静态 IP 地址, 并委派要转发到该静态 GNS IP 地址的子域。

将节点添加到集群中时, 组织的 DHCP 服务器可以为这些地址动态提供地址。然后, 这些地址自动注册到 GNS 中, 而 GNS 会为在 GNS 中注册的集群节点地址提供子域内的解析。

集群名称

在“集群名”字段中, 提供集群的名称。该集群名用于标识所创建集群的成员节点。集群名的默认值基于本地节点名。如果要更改集群名的默认值, 则您要使用的集群名必须在整个企业中全局唯一。

集群名的长度必须至少为一个字符, 最多可为 15 个字符。例如:

sales

SCAN 名称

单客户机访问名 (SCAN) 是用于提供客户机对集群的服务访问的主机名。由于 SCAN 与集群整体关联, 而不是与特定节点关联, 因此使用 SCAN 可以对集群添加或删除节点而无需重新配置客户机。SCAN 还可独立于数据库添加位置, 因此客户机配置无需依赖于运行特定数据库的节点。客户机可以继续使用与以前发行版相同的方法访问集群, 但 Oracle 建议客户机使用 SCAN 访问集群。

应配置 SCAN, 以便可通过使用集群中的网格命名服务 (GNS) 或通过使用域名服务 (DNS) 解析对其进行解析。SCAN 名称必须至少解析为一个地址。为实现高可用性和可伸缩性, Oracle 建议将 SCAN 名称配置成可解析为三个 IP 地址。

例如, 如果集群名为 sales, 并且您选择使用 GNS, 则 SCAN 名称为 sales.local, 并且它会解析为从 DHCP 服务器分配的 IP 地址。

SCAN 端口

SCAN 虚拟 IP 地址的默认 SCAN 端口为端口 1521, 但如果该端口不可用, 则可以提供其他端口。Oracle Universal Installer 将验证所提供的 SCAN 端口是否为有效端口号且未用于任何其他用途。安装之后, TNS 监听程序将监听此端口, 以对与该 SCAN 名称的客户机连接做出响应。

GNS 配置示例

下表显示在选择配置网格命名服务 (GNS) 进行安装后系统是如何配置的:

网格命名服务示例网络

身份 主目录节点 主机节点 指定名称 类型 地址 地址分配者 解析方式

GNS VIP

由 Oracle Clusterware 选择

mycluster-gns.example.com

虚拟

192.0.2.1

由网络管理员固定

DNS

节点 1 公共

节点 1

node1

node1脚注 1 

公共

192.0.2.101

固定

GNS

节点 1 VIP

节点 1

由 Oracle Clusterware 选择

node1-vip

虚拟

192.0.2.104

DHCP

GNS

节点 1 专用

节点 1

node1

node1-priv

专用

192.168.0.1

固定或 DHCP

GNS

节点 2 公共

节点 2

node2

node2脚注引用 1

公共

192.0.2.102

固定

GNS

节点 2 VIP

节点 2

由 Oracle Clusterware 选择

node2-vip

虚拟

192.0.2.105

DHCP

GNS

节点 2 专用

节点 2

node2

node2-priv

专用

192.168.0.2

固定或 DHCP

GNS

SCAN VIP 1

由 Oracle Clusterware 选择

mycluster-scan.cluster01.example.com

虚拟

192.0.2.201

DHCP

GNS

SCAN VIP 2

由 Oracle Clusterware 选择

mycluster-scan.cluster01.example.com

虚拟

192.0.2.202

DHCP

GNS

SCAN VIP 3

由 Oracle Clusterware 选择

mycluster-scan.cluster01.example.com

虚拟

192.0.2.203

DHCP

GNS


脚注 1 节点主机名可解析为多个地址, 包括当前在该主机上运行的 VIP 地址。

手动配置示例

下表显示可能为一个两节点集群 (该集群符合以下所有情况: 对于该集群, 您已选择不使用 GNS; 其中每个节点都具有一个公共接口和一个专用接口; 其中已将 SCAN 域地址定义为在 DNS 上解析为三个 IP 地址之一) 配置的地址:

手动网络配置示例

身份 主目录节点 主机节点 指定名称 类型 地址 地址分配者 解析方式

节点 1 公共

节点 1

node1

node1脚注 1 

公共

192.0.2.101

固定

DNS

节点 1 VIP

节点 1

由 Oracle Clusterware 选择

node1-vip

虚拟

192.0.2.104

固定

DNS 和主机文件

节点 1 专用

节点 1

node1

node1-priv

专用

192.168.0.1

固定

DNS 和主机文件, 或无

节点 2 公共

节点 2

node2

node2脚注引用 1

公共

192.0.2.102

固定

DNS

节点 2 VIP

节点 2

由 Oracle Clusterware 选择

node2-vip

虚拟

192.0.2.105

固定

DNS 和主机文件

节点 2 专用

节点 2

node2

node2-priv

专用

192.168.0.2

固定

DNS 和主机文件, 或无

SCAN VIP 1

由 Oracle Clusterware 选择

mycluster-scan

虚拟

192.0.2.201

固定

DNS

SCAN VIP 2

由 Oracle Clusterware 选择

mycluster-scan

虚拟

192.0.2.202

固定

DNS

SCAN VIP 3

由 Oracle Clusterware 选择

mycluster-scan

虚拟

192.0.2.203

固定

DNS


脚注 1 节点主机名可以解析为多个地址。

SCAN 解析的地址由 Oracle Clusterware 分配, 因此它们并不固定于特定节点。为了启用 VIP 故障转移, 前面的表中显示的配置定义了两个节点在同一子网 192.0.2 中的 SCAN 地址, 公共地址和 VIP 地址。


注:

所有主机名都必须符合 RFC 952 标准, 该标准允许使用字母数字字符。不允许使用包含下划线 ("_") 的主机名。