公共网络与群集外部进行通信。规划公共网络配置时请考虑以下几点:
对公共网络和专用网络的区别对待-公共网络和专用网络(群集互连)必须使用不同的适配器,或者您必须在具有标记 VLAN 功能的适配器和具有 VLAN 功能的交换机上配置标记 VLAN,以便为专用互连和公共网络使用同一个适配器。
最低配置-所有群集节点都必须与至少一个公共网络相连接。公共网络连接可针对不同的节点使用不同的子网。
可伸缩服务-运行可伸缩服务的所有节点必须使用同一个或同一组子网,或者必须使用可在彼此之间进行路由的不同子网。
IPv4 - Sun Cluster 软件支持在公共网络上使用 IPv4 地址。
IPv6 - Sun Cluster 软件支持在公共网络上使用 IPv6 地址,但这受以下条件或限制的约束:
如果专用互连使用 SCI 适配器,则 Sun Cluster 软件不支持公共网络上的 IPv6 地址。
Sun Cluster 软件针对故障转移数据服务和可伸缩数据服务支持 IPv6 地址。
IPMP 组-数据服务通信所用到的每个公共网络适配器都必须属于 IP 网络多路径 (IP Network Multipathing, IPMP) 组。如果某个公共网络适配器在数据服务通信中未用到,便不必将它配置到 IPMP 组中。
在 Sun Cluster 3.2 2/08 发行版中,在创建 Sun Cluster 期间,scinstall 实用程序将不再为每个未经配置的公共网络适配器自动配置一个只包含单个适配器的 IPMP 组;而是会为群集中使用同一子网的每一组公共网络适配器自动配置一个包含多个适配器的 IPMP 组。在 Solaris 10 OS 上,虽然这些组是在探测的基础上配置而成的;但 scinstall 实用程序却会忽略 IPMP 组中已配置的适配器。因此,如果 scinstall 实用程序所配置的 IPMP 组中有任何适配器在数据服务通信时不会被用到,您完全可以将该适配器从组中删除。
有关配置 IPMP 组的指导信息和说明,请遵循《System Administration Guide: Network Interfaces and Network Virtualization》中的第 II 部分, “Administering Interface Groups”中的过程。要在安装群集后修改 IPMP 组,请遵循《Sun Cluster 系统管理指南(适用于 Solaris OS)》中的“如何在群集中管理 IP 网络多路径组”中的指导信息,以及《System Administration Guide: IP Services》中的第 28 章 “Administering Network Multipathing (Task)”或《System Administration Guide: Network Interfaces and Network Virtualization》中的第 8 章 “Administering IPMP”中的过程。
本地 MAC 地址支持-所有公共网络适配器都必须使用可支持本地 MAC 地址分配的网络接口卡 (network interface card, NIC)。本地 MAC 地址分配是 IPMP 的一项要求。
local-mac-address 设置-对于以太网适配器,local-mac-address? 变量必须使用其默认值 true。对于以太网适配器,Sun Cluster 软件不支持 local-mac-address? 的值为 false。此要求与 Sun Cluster 3.0 不同,Sun Cluster 3.0 要求 local-mac-address? 的值为 false。
有关公共网络接口的更多信息,请参见《Sun Cluster Concepts Guide for Solaris OS》。