启动和停止集群

您可以通过一个操作启动或停止集群中的所有服务器(集群成员)。启动集群时会自动启用工作负载管理。

开始之前

关于此任务

如果使用部署环境模式远程消息传递远程消息传递和远程支持,那么会存在多个彼此依赖的集群。 如果存在这种情况,按如下指示启动或停止基础结构和集群以避免潜在问题:
  1. 基础结构启动顺序:
    1. 数据库、轻量级目录访问协议 (LDAP) 和 Web 服务器
    2. 部署管理器(如果需要)
    3. 节点代理程序
  2. 集群启动顺序:
    1. 消息传递基础结构集群
    2. 支持集群 (CEI)
    3. 应用程序部署集群
  3. 集群关闭顺序:
    1. 应用程序部署集群
    2. 支持集群 (CEI)
    3. 消息传递基础结构集群
提示: 在使用集群时,应用程序服务器子组件(服务器 > 服务器类型 > WebSphere Application Server > server_name > 管理 > 服务器组件 > 应用程序服务器)的初始状态属性并非旨在用于控制启动或停止集群时集群中个别服务器的状态。该属性仅适用于控制服务器的应用程序服务器子组件的状态。最好使用管理控制台的服务器选项或命令(startServerstopServer)来启动和停止集群的个别成员。

要启动或停止集群,请执行以下步骤。

过程

  1. 从部署管理器的管理控制台中,单击服务器 > 集群 > WebSphere Application Server 集群
  2. 选择要启动或停止的集群,然后采取以下操作。
    选项 描述
    启动集群 单击启动波动启动以启动集群。
    • 阿如果您的服务器已停止,请选择启动选项。启动将通过调用每个服务器的节点代理程序来启动每个集群成员的服务器进程,从而启动服务器。如果调用服务器的节点代理程序失败,那么服务器将不会启动。
    • 如果服务器正在运行,那么选择波动启动选项。波动启动结合了停止和启动操作。它按顺序首先停止然后重新启动每个集群成员,并确保集群中至少有一个服务器联机以处理请求。例如,假设您的集群包含三个集群成员:server_1、server_2 和 server_3。单击波动启动 时,server_1 停止并重新启动,然后 server_2 停止并重新启动,最后 server_3 停止并重新启动。
      注意: 请勿同时对多个集群执行波动启动。如果打算使用波动启动来启动集群,请一次对一个集群执行该操作。

    当请求启动集群的所有成员时,集群状态将更改为 partially started,并且属于该集群的每个未在运行的服务器将启动。当集群的所有成员均在运行后,集群状态将更改为 running

    停止集群 单击停止立即停止以停止集群。
    • 停止将通过服务器可完成进行中的工作的方法来停止每个服务器。该选项允许故障转移到另一集群成员。
    • 立即停止将快速停止每个服务器,忽略任何当前或等候任务。