使用 wsadmin 脚本编制在灵活管理环境中对节点进行分组

定义节点组以简化大型环境配置。节点组允许您将作业提交到多个节点。

开始之前

在灵活管理环境中创建一个作业管理器并注册一个或多个节点。验证作业管理器进程是否处于运行状态。

关于此任务

可以协调多个 Deployment Manager 间的管理操作,以异步方式管理多个未联合的应用程序服务器,以及从包含作业管理器的管理概要文件提交作业以启动服务器。为了开始使用作业管理器来运行作业,请将您的应用程序服务器和 Deployment Manager 节点注册为作业管理器的受管节点。

可以使用节点组来改善系统管理,其中包括简化分公司系统和服务器场的管理。例如,一家公司在全球具有 1000 个商店位置,并且每个位置具有三个应用程序服务器。每个商店位置都连接至公司总部数据中心。该公司会管理所有系统,并从公司总部执行作业。在此方案中,该公司可通过为每个洲创建一个节点组来轻松地管理分公司。

过程

  1. 启动 wsadmin 工具。
    浏览至 app_server_root/bin 目录,并运行以下命令来启动 wsadmin 工具并连接至作业管理器进程:
    wsadmin -profileName myJobManager -lang jython
  2. 创建节点组。
    使用 createManagedNodeGroup 命令在灵活管理配置中创建新的节点组:
    AdminTask.createManagedNodeGroup('-groupName European_Branch_Offices
      -description "Management group for all European branch offices"') 
  3. 将节点添加到节点组。
    使用 addMemberToManagedNodeGroup 命令将节点添加到新组。每个节点可以属于一个或多个组。以下示例命令会将 Hursley_officeBerlin_officeWarsaw_officeParis_office 节点添加到 European_Branch_Offices 节点组:
    AdminTask.addMemberToManagedNodeGroup('-groupName European_Branch_Offices -managedNodeNameList
      "[Hursley_Node01][Berlin_Node01][Warsaw_Node01][Paris_Node01]"')
  4. 可选: 验证系统是否已将节点添加到节点组。
    使用 getManagedNodeGroupMembers 命令来显示相关节点组的节点,如以下示例所示:
    AdminTask.getManagedNodeGroupMembers('-groupName European_Branch_Offices')

    此命令会返回已在相关节点组中注册的节点名列表,如以下样本输出所示:

    "[Hursley_Node01][Berlin_Node01][Warsaw_Node01][Paris_Node01]"

结果

带有节点组成员的节点组便存在于灵活管理配置中。

下一步做什么

使用作业管理器将作业提交到节点组,以及监视和管理节点组的作业。


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



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