通过使用 C-SPOC,您可以执行下列任务:
启动和停止 HACMP 服务 通信接口管理 资源组和应用程序管理 安全和用户管理 逻辑卷管理 并发逻辑卷管理 物理卷管理 GPFS 文件系统配置(可选) 在一个节点上打开 SMIT 会话启动和停止 HACMP 服务
假设向 HACMP 定义的 IP 通信路径对远程节点可用,您可以在集群中的一个节点或多个节点上启动或停止 HACMP 服务(从同一个节点)。
可以通过以下三种模式执行停止 HACMP 服务:
Graceful Graceful with takeover Forced 限制: 不应使用 Forced 选项一次在多个节点上停止集群服务。 如果一个节点包含一个具有并发卷组的资源组,则无论该并发卷组的类型如何(传统并发或增强的并发),都不得使用 Forced 选项停止该节点。否则可能会导致数据损坏。通信接口管理
使用此功能,您可以修改集群中所有节点的通信接口设置。当您希望在节点上添加或从中删除通信接口时,包括替换(热交换)现有通信接口,此菜单特别有用。
可以在不停止 HACMP 服务的情况下执行这些操作,但前提是在每个网络上向 HACMP 定义了足够的通信接口,以避免使受影响的资源组脱机。
资源组和应用程序管理
可以对资源组和应用程序执行的操作有:
使资源组联机 使资源组脱机 将资源组移动到其他节点 挂起和恢复应用程序监视(如果已配置)安全和用户管理
在 HACMP V5.1 中,与 HACMP 的远程命令扩展相关的操作是通过集群通信守护进程和提供的实用工具(cl_rsh、cl_rexec 等)执行的。只有集群命令(位于 /usr/es/sbin/cluster 中的命令)可以作为 root 用户运行;所有其他命令只能作为“nobody”用户运行。
集群通信守护进程根据 HACMP 配置中定义的通信接口的 IP 地址提供自己的身份验证(基于主机的身份验证)。
此外,还可以通过 Kerberos 服务器执行身份验证(假设在环境中已经设置服务器并且服务器可用)。
您可以将 clcomdES 身份验证从“标准”更改为“增强”(Kerberos)。
对于用户管理,您可以添加、删除和修改集群中所有节点或者指定节点或资源组上的用户和组。
还可以更改一个节点、集群中的所有节点、或者属于特定资源组的节点上的用户密码。
限制:在 HACMP V5.1 中,只有 root 用户才可以使用 C-SPOC 更改其他用户的密码。而且,HACMP 无法阻止用户在单个节点上更改自己的密码。逻辑卷管理
在使用此功能时,您可以添加新的和修改现有的卷组、逻辑卷和文件系统,但无法删除以前创建的 LVM 对象。对于此操作,需要确保卷组不属于任何资源组,然后才可以从所有节点上手动导出卷组定义。
重要:在向集群定义卷组后,应该运行 HACMP 配置自动发现(auto-discovery)功能,并将以前创建的卷组添加到资源组。如果不将新卷组添加到资源组,则即使在预定节点上成功地进行了挂载,也无法使用C-SPOC对此卷组创建逻辑卷或文件系统。并发逻辑卷管理
并发逻辑卷管理类似 “逻辑卷管理”,不同的是您可以创建并发卷组。请记住,使用 AIX 5L V5.2,您无法创建传统(classic)的并发卷组(即使使用 32 位内核也如此);只能创建增强(enhanced)的并发卷组。
无论并发卷组的类型如何(传统的或增强的),还必须运行发现并在资源组中包括新卷组才能进一步使用(逻辑卷创建)。
物理卷管理
使用此选项,可以向集群节点添加或从中删除物理磁盘。
这有助于在所有节点上维护磁盘配置。
由于硬盘数在每个集群节点上可能不一样(由于不同的内部磁盘配置等原因造成),因此 HACMP 无法使用硬盘号进行 C-SPOC 操作。将使用物理卷 ID 进行进一步的操作。
在向集群添加物理磁盘时,HACMP 可以确保在所有集群节点上统一标识磁盘。
GPFS 文件系统配置(可选)
此选项也称为 HACMP GPFS 集成功能,它仅在安装了 cluster.es.cfs 包时才可用,并可以将其与 GPFS 包一起使用,以便在与 HACMP 集群相同的节点上配置 GPFS 集群。
有关先决条件和详细信息,请参阅 General Parallel File System (GPFS) for AIX 5L in an RSCT peer domain: Concepts, Planning, and Installation, GA22-7974。
在一个节点上打开 SMIT 会话
此工具为集群节点提供了远程系统管理和配置(不只是 HACMP 菜单)。此功能使用了客户端通信守护进程。
C-SPOC 及其相关的资源组
修改 LVM 组件的 C-SPOC 命令需要一个资源组名称作为参数。必须在资源组中配置作为此命令目标的 LVM 组件,才能实际更改此组件。
C-SPOC 使用资源组信息来确定它必须在哪些节点上执行所需的操作。