公共网络与群集外部进行通信。规划公共网络配置时请考虑以下几点:
对公共网络和专用网络的区别对待 - 公共网络和专用网络(群集互连)必须使用不同的适配器,或者您必须在具有标记 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 发行版,scinstall 实用程序在创建 Sun Cluster 时将不再为每个未经配置的公共网络适配器自动配置一个只包含单个适配器的 IPMP 组;而是会为群集中使用同一子网的每一组公共网络适配器自动配置一个包含多个适配器的 IPMP 组。在 Solaris 10 OS 上,虽然这些组是在探测的基础上配置而成的;但 scinstall 实用程序却会忽略 IPMP 组中已配置的适配器。因此,如果 scinstall 实用程序所配置的 IPMP 组中有任何适配器在数据服务通信时不会被用到,您完全可以将该适配器从组中删除。
要获得相关指导信息和说明来配置 IPMP 组,请按照《System Administration Guide: IP Services》中的第 VI 部分, “IPMP”所述相关过程进行操作。要在安装群集后修改 IPMP 组,请按照《Sun Cluster 系统管理指南(适用于 Solaris OS)》中的“如何在群集中管理 IP 网络多路径组”一节所述指导信息,以及《系统管理指南:IP 服务》(Solaris 9 或 Solaris 10)中的“管理 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》。