使用脚本编制来启动集群

使用 wsadmin 工具在应用程序服务器运行时中启动应用程序服务器、通用服务器和代理服务器集群。

开始之前

可通过多种方法来完成本任务。本主题使用 AdminControl 对象在环境中启动集群。或者,可以使用 AdminTask 对象的 ClusterConfigCommands 命令组或 AdminClusterManagement 脚本库中的 startSingleCluster、stopSingleCluster、rippleStartAllClusters 和 rippleStartSingleCluster 脚本来管理集群。

过程

  1. 启动 wsadmin 脚本编制工具。
  2. 识别 ClusterMgr MBean 并将其指定给 clusterMgr 变量。
    • 使用 Jacl:
      set clusterMgr [$AdminControl completeObjectName cell=mycell,type=ClusterMgr,*]
    • 使用 Jython:
      clusterMgr = AdminControl.completeObjectName('cell=mycell,type=ClusterMgr,*')
      print clusterMgr
    此命令返回 ClusterMgr MBean。
    示例输出:
    WebSphere:cell=mycell,name=ClusterMgr,mbeanIdentifier=ClusterMgr,
    type=ClusterMgr,process=dmgr
  3. 刷新集群列表。
    • 使用 Jacl:
      $AdminControl invoke $clusterMgr retrieveClusters
    • 使用 Jython:
      AdminControl.invoke(clusterMgr, 'retrieveClusters')
    此命令在 ClusterMgr MBean 上调用 retrieveClusters 操作。
  4. 标识 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
  5. 启动或波动启动集群。
    • 要启动集群,请使用下面的示例。下列命令在集群 MBean 上调用 start 操作:
      • 使用 Jacl:
        $AdminControl invoke $cluster start
      • 使用 Jython:
        AdminControl.invoke(cluster, 'start')
    • 请使用下面的示例来波动启动集群。波动启动将停止和启动操作组合起来。它首先停止,然后重新启动集群的每个成员。例如,集群包含 3 个集群成员,分别名为 server_1、server_2 和 server_3。当单击“波动启动”时,server_1 停止再重新启动,然后,server_2 停止再重新启动,最后,server_3 停止再重新启动。请使用“波动启动”选项,而不是手动停止然后再启动集群中的所有应用程序服务器。下列命令在集群 MBean 上调用 rippleStart 操作:
      • 使用 Jacl:
        $AdminControl invoke $cluster rippleStart
      • 使用 Jython:
        AdminControl.invoke(cluster, 'rippleStart')

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



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