Sun Cluster 3.1 4/04 支持公共网络网际协议 (IP) 网络多路径的 Solaris 实现。群集环境和非群集环境的基本 IP 网络多路径管理相同。多路径管理在相应的 Solaris 文档中讲述。不过,在 Sun Cluster 环境中管理 IP 网络多路径时,应先阅读以下指导信息。
在群集中执行 IP 网络多路径过程时,应考虑以下指导信息。
每个公共网络适配器必须属于多路径组。
对于以太网适配器,local-mac-address? 变量必须具有 true 值。
您必须为以下各类多路径组中的每个适配器配置测试 IP 地址:
运行 Solaris 8 OS 的群集中的所有多路径组。
运行 Solaris 9 或 Solaris 10 OS 的群集中的所有多适配器多路径组。Solaris 9 或 Solaris 10 OS 上的所有单适配器多路径组不需要测试 IP 地址。
同一个多路径组中的所有适配器的测试 IP 地址必须属于一个 IP 子网。
正常的应用程序不得使用测试 IP 地址,因为它们属于高度不可用地址。
对多路径组的命名没有限制。不过,在配置资源组时,netiflist 命名惯例是多路径名称后接节点 ID 号或节点名称。例如,如果多路径组的名称为 sc_ipmp0,则 netiflist 的命名应为 sc_ipmp0@1 或 sc_ipmp0@phys-schost-1,其中适配器位于节点 ID 为 1 的节点 phys-schost-1 上。
避免在事先未将 IP 地址从要删除的适配器切换到组中的备用适配器的情况下(使用 if_mpadm(1M) 命令),取消配置(取消探测)或禁用 IP 网络多路径组中的适配器。
避免在事先未将适配器从其各自的多路径组中删除的情况下,将其重新连接到其他子网上。
即使正在监视多路径组,也可以对适配器进行逻辑适配器操作。
您必须为群集中的每个节点至少维护一个公共网络连接。如果没有公共网络连接,就无法访问群集。
要查看群集中 IP 网络多路径组的状态,请使用 scstat(1M) 命令和 -i 选项。
有关 IP 网络多路径的详细信息,请参阅 Solaris 系统管理文档集中的相应文档。
表 6–3 任务对应关系:管理公共网络
Solaris 操作系统版本 |
有关说明,请转到... |
---|---|
Solaris 8 操作系统 |
《IP Network Multipathing Administration Guide》 |
Solaris 9 操作系统 |
《System Administration Guide: IP Series》中的 “IP Network Multipathing Topics” |
有关群集软件的安装过程,请参见《Sun Cluster 软件安装指南(适用于 Solaris OS)》。有关维修公共网络硬件组件的过程,请参见《Sun Cluster 3.0-3.1 Hardware Administration Manual for Solaris OS》。
在群集中完成公共网络接口上的动态重新配置 (DR) 操作时,您必须考虑几个问题。
相关文档中适用于 Solaris DR 功能的所有要求、步骤和限制同样适用于 Sun Cluster DR 支持(唯一的区别是操作环境静态操作)。因此,在通过 Sun Cluster 软件使用 DR 之前,须查阅有关 Solaris DR 功能的文档。您特别要注意那些在执行 DR 分离操作时将影响非网络 IO 设备的问题。
只有公共网络接口不活动时,DR 删除板操作才能成功。删除活动的公共网络接口之前,请使用 if_mpadm(1M) 命令将 IP 地址从要删除的适配器切换至多路径组中的其他适配器。
在没有正确地禁用公共网络接口卡(作为活动网络适配器)的情况下,如果试图删除该公共网络接口,Sun Cluster 将拒绝此操作并标识出会受此操作影响的接口。
如果多路径组中有两个适配器,在对禁用的网络适配器执行 DR 删除操作时,另一个网络适配器出现故障,将会影响可用性。另一个适配器在执行 DR 操作期间无法进行失效转移。
对公共网络接口执行 DR 操作时,请按所示顺序完成下列过程。
表 6–4 任务对应关系:动态重新配置公共网络接口
任务 |
有关说明,请转到... |
---|---|
1. 将 IP 地址从要删除的适配器切换到多路径组中的另一个适配器(使用 if_mpadm)。 |
if_mpadm(1M) 手册页。 相应的 Solaris 文档: Solaris 8:《IP Network Multipathing Administration Guide》 Solaris 9:《System Administration Guide: IP Services》中的 "IP Network Multipathing Topics" |
2. 使用 ifconfig 命令从多路径组中删除适配器。 |
相应的 Solaris 文档: Solaris 8:《IP Network Multipathing Administration Guide》 Solaris 9:《System Administration Guide: IP Services》中的 "IP Network Multipathing Topics" ifconfig(1M) 手册页 |
3. 对公共网络接口执行 DR 操作。 |
《Sun Enterprise 10000 DR Configuration Guide》和《Sun Enterprise 10000 Dynamic Reconfiguration Reference Manual》(在 Solaris 8 on Sun Hardware 和 Solaris 9 on Sun Hardware 文档集中) |