群集代理是一种在群集框架下运行的 Messaging Server 程序。
Sun Cluster Messaging Server 代理 (SUNWscims) 是在您通过 Java Enterprise System 安装程序选择 Sun Cluster 3.1 时安装的。可以在 Java Enterprise System CD 的 Messaging Server Product 子目录 (Solaris_sparc/Product/messaging_svr/Packages/SUNWmsgvc) 中找到 Veritas Cluster Messaging Server 代理 (SUNWmsgvc)。(请注意,您必须使用 pkgadd(1M) 命令来安装 VCS 群集代理。)
有关 Messaging Server 和高可用性(适用于 Veritas Cluster 和 Sun Cluster)安装的一些说明项:
需要在安装和配置 Messaging Server 当前版本之前安装群集软件。在 Messaging Server 的 HA 逻辑主机名当前所指的群集节点上运行安装。当系统提示使用任何节点名称时,请使用群集别名。安装 Messaging Server 时,请通知 Administration Server,安装群集软件的节点是群集的逻辑名称(不论涉及的是哪台物理计算机)。
运行 Messaging Server 初始运行时配置(请参见创建初始 Messaging Server 运行时配置)时,请确保指定 Messaging Server 群集的全限定 HA 逻辑主机名。
使用群集主机名来配置 Messaging Server。如果没有按此操作,则需要使用群集主机名再一次重新配置。
useconfig 实用程序使您可以在 HA 环境中的多个节点之间共享单一配置。此实用程序并不升级或更新现有配置。
例如,如果您要升级第一个节点,则可以通过 Java Enterprise System 安装程序安装 Messaging Server,然后对其进行配置。随后,可以故障转移到第二个节点,在该节点上通过 Java Enterprise System 安装程序安装 Messaging Server 软件包,但不必再次运行初始运行时配置程序 (configure)。您也可以使用 useconfig 实用程序。
要启用该实用程序,请运行 useconfig 实用程序,以指向先前的 Messaging Server 配置。
msg_svr_base/sbin/useconfig install/configure_YYYYMMDDHHMMSS |
其中,configure_YYYYMMDDHHMMSS 是先前的配置设置文件。
在一个全新的节点上,您可以在共享磁盘的 msg_svr_base/data/setup 目录中找到 configure_YYYYMMDDHHMMSS。
以下两节Veritas Cluster Server 代理安装和Sun Cluster 代理安装介绍何时可以使用 useconfig 实用程序。