启动和停止 Liberty 集合体成员

集合体控制器提供了一个 ServerCommands MBean,可以用来启动或停止集合体成员。MBean startServerstopServer 方法用于启动和停止成员。还可从命令行运行 server startstop 命令。

先决条件

  • 成员服务器在其 server.xml 文件中必须启用了 collectiveMember-1.0 功能部件。
  • 成员必须加入集合体。请参阅配置 Liberty 集合体

安装

要使集合体控制器能够停止和启动成员服务器,可能需要将 <hostAuthInfo> 元素添加至成员的 server.xml 文件。缺省情况下,每个成员尝试使用基于 SSH 密钥的认证。在服务器启动时,在 ${server.config.dir}/resources/security/ssh 下生成了一对 RSA 密钥。会自动将公用密钥添加至用户的 authorized_keys 文件。专用密钥将发送至控制器。如果 SSH 不可用:
  • 对于 AIX®、HP-UX、Linux、Solaris 或 z/OS® 成员,建议使用基于 SSH 密钥的认证。要使用用户名和密码进行认证,请在 server.xml 文件的 <hostAuthInfo> 元素中指定用户名和密码。

有关详细信息,请参阅覆盖 Liberty 服务器主机信息设置 RXA 以执行 Liberty 集合体操作

过程

  • 使用 ServerCommands MBean startServerstopServer 方法启动和停止集合体成员。

    有关从控制器运行 ServerCommands MBean 的信息,请参阅有关 ServerCommands MBean 的 API 文档。

  • 从命令行运行 server startstop 命令。请参阅从命令行启动和停止服务器

用于指示主题类型的图标 参考主题

文件名:ragt_wlp_servercommand.html