群集互连为群集节点之间的专用网通信提供了硬件通道。每个互连都由一根电缆组成,连接对象可以是:
两个传输适配器
传输适配器与传输交换机
有关群集互连的用途和功能的信息,请参见《Sun Cluster Concepts Guide for Solaris OS》中的“Cluster Interconnect”。
您不需要为单主机群集配置群集互连。但是,如果您预期最终会向单主机群集配置中添加更多的投票节点,则可能需要配置群集互连以供将来使用。
在 Sun Cluster 配置期间,您需要为一个或两个群集互连 指定配置信息。
如果可用的适配器端口数目有限,可以利用标记 VLAN 使专用网络和公共网络共享同一个适配器。有关更多信息,请参见传输适配器中有关标记 VLAN 适配器的指导信息。
在一个群集中可以设置一到六个群集互连。尽管单个群集互连减少了用于专用互连的适配器端口数,但是它不提供冗余功能,而且可用性较低。如果单个互连失败,则群集面临较大的必须执行自动恢复的风险。请尽可能安装两个或多个群集互连以提供冗余和可伸缩性,从而通过避免单点故障来提高可用性。
在使用 clsetup(1CL) 实用程序建立群集之后,可以配置其他群集互连(最多可配置六个群集互连)。
有关群集互连硬件的指导,请参见《Sun Cluster 3.1 - 3.2 Hardware Administration Manual for Solaris OS》中的“Interconnect Requirements and Restrictions”。有关群集互连的一般信息,请参见《Sun Cluster Overview for Solaris OS》中的“Cluster-Interconnect Components”以及《Sun Cluster Concepts Guide for Solaris OS》。
对于传输适配器(如网络接口中的端口),请指定传输适配器名称和传输类型。如果配置的是一个双主机群集,则还需指定互连是点对点连接(适配器到适配器)还是使用传输交换机。
请注意以下指导信息和限制:
本地 MAC 地址分配-所有专用网络适配器都必须使用支持本地 MAC 地址分配的网络接口卡 (Network Interface Card, NIC)。链路本地 IPv6 地址(专用网络适配器上需要这些地址以支持 IPv6 公共网络地址)根据本地 MAC 地址得出。
标记的 VLAN-Sun Cluster 软件支持标记的虚拟局域网 (Virtual Local Area Network, VLAN) ,以便在专用群集互连与公共网络之间共享适配器。要为群集互连配置标记 VLAN 适配器,请以下列方法之一指定适配器的名称及其 VLAN ID (VID):
指定普通的适配器名,即设备名加上实例编号或物理接点 (Physical Point of Attachment, PPA)。例如,Cassini Gigabit Ethernet 适配器的实例 2 的名称将为 ce2。如果 scinstall 实用程序询问适配器是否为共享虚拟 LAN 的一部分,请回答是并指定适配器的 VID 编号。
通过适配器的 VLAN 虚拟设备名称指定适配器名称。该名称由适配器名称和 VLAN 实例编号组成。VLAN 实例编号根据公式 (1000*V)+N 得出,其中 V 是 VID 编号,N 是 PPA。
例如,如果适配器 ce2 上的 VID 为 73,则应按 (1000*73)+2 来计算出其 VLAN 实例编号。因此,应将适配器名称指定为 ce73002,以表明该适配器属于共享虚拟 LAN。
有关在群集中配置 VLAN 的信息,请参见《Sun Cluster 3.1 - 3.2 Hardware Administration Manual for Solaris OS》中的“Configuring VLANs as Private Interconnect Networks”。有关 VLAN 的一般信息,请参见《系统管理指南:IP 服务》中的“管理虚拟局域网”。
SPARC:Sun LDoms 来宾域-请按照适配器的虚拟名称 vnetN(例如,vnet 和 vnet1)指定其名称。虚拟适配器名称记录在 /etc/path_to_inst 文件中。
SBus SCI 适配器-不支持使用 SBus 可伸缩相关接口 (Scalable Coherent Interface, SCI) 作为群集互连。但支持 SCI-PCI 接口。
有关特定传输适配器的信息,请参见 scconf_trans_adap_*(1M) 系列的手册页。
如果使用传输交换机(例如,网络交换机),请为每个互连指定传输交换机名称。可以使用默认名称 switchN(其中 N 是在配置期间自动指定的数字),也可以创建其他名称。
还应指定交换机的端口名称或接受其默认名称。默认端口名称与用于托管电缆适配器端的那个 Solaris 主机的内部节点 ID 号相同。但是,某些适配器类型(如 SCI-PCI)不能使用默认端口名。
具有三个或更多投票节点的群集必须使用传输交换机。投票群集节点之间的直接连接只能用于双主机群集。
如果双主机群集采用的是直接连接,您仍可以为该互连指定一个传输交换机。
如果指定了传输交换机,将来就可以更轻松地向群集中添加其他投票节点。