Sun Cluster 概念指南(适用于 Solaris OS)

SPARC: 动态重新配置支持

Sun Cluster 3.1 4/04 对动态重新配置 (DR) 软件功能的支持正在进一步开发过程中。 本部分说明了 Sun Cluster 3.1 4/04 对 DR 功能的支持所涉及的一些概念和注意事项。

请注意:相关文档中适用于 Solaris DR 功能的所有要求、步骤和限制同样适用于 Sun Cluster DR 支持(唯一的区别是操作环境静态操作)。 因此,在使用 Sun Cluster 软件的 DR 功能之前,请查阅 Solaris DR 功能的有关文档。 您特别要注意那些在执行 DR 分离操作时将影响非网络 IO 设备的问题。 可以从 http://docs.sun.com 下载 Sun Enterprise 10000 Dynamic Reconfiguration User GuideSun Enterprise 10000 Dynamic Reconfiguration Reference Manual(包含在 Solaris 8 on Sun Hardware CollectionSolaris 9 on Sun Hardware Collection 中)。

SPARC: 动态重新配置一般描述

DR 功能允许在运行的系统中进行各项操作,如删除系统硬件。 DR 进程的设计旨在确保系统操作的连续性,而不必使系统停机或中断群集的使用。

DR 操作在板级别进行。 因此,DR 操作会影响板上的所有组件。 每块板可以包含多个组件,如 CPU、内存以及用于磁盘驱动器、磁带机和网络连接的外部接口。

删除包含活动组件的板将导致系统错误。 删除板之前,DR 子系统对其它子系统(如 Sun Cluster)进行查询,以确定是否使用该板中的组件。 如果 DR 子系统发现板正在使用中,则不执行 DR 删除板操作。 因此,发布 DR 删除板操作始终是安全的,因为 DR 子系统能够拒绝对包含活动组件的板的操作。

DR 增加板操作也始终是安全的。 系统自动将新增加到板上的 CPU 和内存投入使用。 不过,系统管理员必须手动配置群集,然后才可随意使用新添加的板上的组件。


注意:

DR 子系统包含若干个级别。 如果较低的级别报错,则较高的级别同样也会报错。 但是,较低的级别报告具体错误,而较高的级别报告“未知错误”。 系统管理员应该忽略较高的级别所报告的“未知错误”。


下面各节说明了对于不同设备类型的 DR 考虑事项。

SPARC: 有关 CPU 设备的 DR 群集的注意事项

因为存在 CPU 设备,所以 Sun Cluster 软件将不拒绝 DR 删除板操作。

当 DR 增加板操作成功后,增加的板上的 CPU 设备会自动并入系统操作中。

SPARC: 有关内存的 DR 群集注意事项

基于 DR 目的,有两种内存需要加以考虑。 这两种内存仅在用法上有所不同。 对于这两种内存而言,实际的硬件是相同的。

操作系统所用的内存称作内核内存箱。 Sun Cluster 软件不支持对包含内核内存箱的板执行删除操作,并将拒绝执行这样的操作。 当 DR 删除板操作针对除内核内存箱以外的内存时,Sun Cluster 将不拒绝此操作。

当针对内存的 DR 增加板操作成功后,增加的板上的内存将自动并入系统操作。

SPARC: 有关磁盘和磁带机的 DR 群集注意事项

Sun Cluster 拒绝在主节点中的活动驱动器上进行 DR 删除板操作。 可以对主节点中非活动状态的驱动器和辅助节点的任何驱动器执行 DR 删除板操作。 DR 操作之后,对群集数据的访问象以前一样继续。


注意:

Sun Cluster 拒绝进行影响仲裁设备可用性的 DR 操作。 有关定额设备的考虑事项以及对其执行 DR 操作的过程,请参阅SPARC: 仲裁设备的 DR 群集注意事项


有关如何执行这些操作的详细说明,请参阅《Sun Cluster 系统管理指南》。

SPARC: 仲裁设备的 DR 群集注意事项

如果 DR 删除板操作针对的板包含一个配置为仲裁设备的接口,则 Sun Cluster 将拒绝执行此操作,并标识出可能受此操作影响的仲裁设备。 只有将仲裁设备进行处理使之不再是仲裁设备之后,您才能对其执行 DR 删除板操作。

有关如何执行这些操作的详细说明,请参阅《Sun Cluster 系统管理指南》。

SPARC: 群集互连接口的 DR 群集注意事项

如果 DR 删除板操作针对的板包含一个活动的群集互连接口,则 Sun Cluster 将拒绝执行此操作,并标识出可能受此操作影响的接口。 在 DR 操作成功之前,必须使用 Sun Cluster 管理工具来禁用活动的接口。(另请参见下面的注意事项)。

有关如何执行这些操作的详细说明,请参阅《Sun Cluster 系统管理指南》。


Caution – Caution –

Sun Cluster 要求每个节点与群集中的其它节点之间至少有一个有效路径。 如果某个专用互连接口支持到任何群集节点的最后一条路径,则请勿禁用它。


SPARC: 公共网络接口的 DR 群集注意事项

如果 DR 删除板操作针对的板包含一个活动的公共网络接口,则 Sun Cluster 将拒绝执行此操作,并标识出可能受此操作影响的接口。 删除包含活动的网络接口的板之前,必须先使用 if_mpadm(1M) 命令将该接口上的所有通信切换到多路径组中的另一个功能接口上。


Caution – Caution –

如果在已禁用的网络适配器上执行 DR 删除操作时,其余网络适配器发生故障,可用性将受到影响。 另一个适配器在执行 DR 操作期间无法进行失效转移。


有关如何在公共网络接口上执行 DR 删除操作的详细说明,请参阅《Sun Cluster 系统管理指南》。