使用脚本编制停止集群

使用脚本编制和 wsadmin 工具来停止应用程序服务器、通用服务器和代理服务器集群。

开始之前

可通过多种方法来完成本任务。本主题使用 AdminControl 对象来停止应用程序服务器运行时中的集群。此外,可以使用 AdminTask 对象的 ClusterConfigCommands 命令组或 AdminClusterManagement 脚本库中的 immediateStopAllRunningClusters、immediateStopSingleCluster、stopAllClusters 和 stopSingleCluster 脚本来管理集群。

过程

  1. 标识 Cluster MBean,并将其指定给 cluster 变量。
    • 使用 Jacl:
      set cluster [$AdminControl completeObjectName cell=mycell,type=Cluster,name=cluster1,*]
    • 使用 Jython:
      cluster = AdminControl.completeObjectName('cell=mycell,type=Cluster,name=cluster1,*')
      print cluster
    此命令返回 Cluster MBean。
    示例输出:
    WebSphere:cell=mycell,name=cluster1,mbeanIdentifier=Cluster,type=Cluster,process=cluster1
  2. 停止集群。
    • 使用 Jacl:
      $AdminControl invoke $cluster stop
    • 使用 Jython:
      AdminControl.invoke(cluster, 'stop')
    此命令在 Cluster MBean 上调用 stop 操作。

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_stopcluster
文件名:txml_stopcluster.html