使用 wsadmin 脚本编制的 AdminTask 对象的 TargetGroup 命令组

您可以使用 Jython 脚本编制语言以 wsadmin 工具配置目标组。使用 TargetGroup 命令组中的命令和参数来创建和管理目标组。创建目标组以将作业从作业管理器提交到一个或多个目标。TargetGroup 命令组中的命令提供的功能替换 ManagedNodeGroup 命令组中不推荐使用的命令。

addMemberToTargetGroup

addMemberToTargetGroup 命令将目标添加到现有目标组。

目标对象

无。

必需参数

-groupName
指定相关目标组的名称。(字符串,必需)
-targetNameList
指定要添加至相关目标组的目标名称的列表。(String[],必需)

返回值

此命令不会返回输出。

批处理方式示例用法

  • 使用 Jython 字符串:
    AdminTask.addMemberToTargetGroup('-groupName myNewGroup -targetNameList "[target1 target2 target3]"')
  • 使用 Jython 列表:
    AdminTask.addMemberToTargetGroup(['-groupName', 'myNewGroup', '-targetNameList', '[target1 target2 target3]'])

交互方式示例用法

  • 使用 Jython:
    AdminTask.addMemberToTargetGroup('-interactive')

createTargetGroup

createTargetGroup 命令新建目标组。

目标对象

无。

必需参数

-groupName
指定相关目标组的名称。(字符串,必需)

可选参数

-description
指定目标组的描述。(字符串,可选)

返回值

此命令不会返回输出。

批处理方式示例用法

  • 使用 Jython 字符串:
    AdminTask.createTargetGroup('-groupName myNewGroup')
  • 使用 Jython 列表:
    AdminTask.createTargetGroup(['-groupName', 'myNewGroup'])

交互方式示例用法

  • 使用 Jython:
    AdminTask.createTargetGroup('-interactive')

deleteMemberFromTargetGroup

deleteMemberFromTargetGroup 命令从特定目标组除去目标。

目标对象

无。

必需参数

-groupName
指定相关目标组的名称。(字符串,必需)
-targetNameList
指定要从相关目标组中删除的目标唯一统一标识 (UUID) 的列表。(String[],必需)

返回值

此命令不会返回输出。

批处理方式示例用法

  • 使用 Jython 字符串:
    AdminTask.deleteMemberFromTargetGroup('-groupName myNewGroup -targetNameList "[dmgr1 dmgr2]"')
  • 使用 Jython 列表:
    AdminTask.deleteMemberFromTargetGroup(['-groupName', 'myNewGroup', '-targetNameList', '[target1 target2]'])

交互方式示例用法

  • 使用 Jython:
    AdminTask.deleteMemberFromTargetGroup('-interactive')

deleteTargetGroup

deleteTargetGroup 命令从配置删除目标组。

目标对象

无。

必需参数

-groupNameList
指定要删除的目标组的列表。(String[],必需)

返回值

此命令不会返回输出。

批处理方式示例用法

  • 使用 Jython 字符串:
    AdminTask.deleteTargetGroup('-groupNameList "[target1 target2 target3]"')
  • 使用 Jython 列表:
    AdminTask.deleteTargetGroup(['-groupNameList', '[target1 target2 target3]'])

交互方式示例用法

  • 使用 Jython:
    AdminTask.deleteTargetGroup('-interactive')

getTargetGroupMembers

getTargetGroupMembers 命令显示属于特定目标组的目标。

目标对象

无。

必需参数

-groupName
指定相关目标组的名称。(字符串,必需)

返回值

该命令返回属于相关目标组的目标 UUID 的列表。

批处理方式示例用法

  • 使用 Jython 字符串:
    AdminTask.getTargetGroupMembers('-groupName myNewGroup')
  • 使用 Jython 列表:
    AdminTask.getTargetGroupMembers(['-groupName', 'myNewGroup'])

交互方式示例用法

  • 使用 Jython:
    AdminTask.getTargetGroupMembers('-interactive')

getTargetGroupInfo

getTargetGroupInfo 命令显示相关目标组的配置信息。

目标对象

无。

必需参数

-groupName
指定相关一个或多个目标组的名称。(String[],必需)

返回值

该命令为每个目标组返回属性列表。每个属性列表都显示目标组的名称、大小和描述以及是否所有组成员都具有管理代理程序。

批处理方式示例用法

  • 使用 Jython 字符串:
    AdminTask.getTargetGroupInfo('-groupName "[target1 target2 target3]"')
  • 使用 Jython 列表:
    AdminTask.getTargetGroupInfo(['-groupName', '[target1 target2 target3]'])

交互方式示例用法

  • 使用 Jython:
    AdminTask.getTargetGroupInfo('-interactive')

queryTargetGroups

queryTargetGroups 命令显示您配置中满足特定查询条件的每个目标组。

目标对象

无。

必需参数

-maxReturn
指定要显示的目标组数据的最大大小。

可选参数

-query
指定该命令要针对其查询目标组的设置。可以针对下列设置进行查询:sizedescriptiongroupNamejobType。(字符串,可选)
-validate
指定是否验证查询字符串。(布尔值,可选)

返回值

该命令返回目标组名的列表。

批处理方式示例用法

  • 使用 Jython 字符串:
    AdminTask.queryTargetGroups('-maxReturn 10 -query "size=2" -validate true')
  • 使用 Jython 列表:
    AdminTask.queryTargetGroups(['-maxReturn', '10', '-query', 'size=2', '-validate', 'true'])

交互方式示例用法

  • 使用 Jython:
    AdminTask.queryTargetGroups('-interactive')

modifyTargetGroupInfo

modifyTargetGroupInfo 命令修改目标组的描述。

目标对象

无。

必需参数

-groupName
指定相关目标组的名称。(字符串,必需)
-description
为相关目标组指定新描述。(字符串,必需)

返回值

此命令不会返回输出。

批处理方式示例用法

  • 使用 Jython 字符串:
    AdminTask.modifyTargetGroupInfo('-groupName myNewGroup -description "New description of myNewGroup"')
  • 使用 Jython 列表:
    AdminTask.modifyTargetGroupInfo(['-groupName', 'myNewGroup', '-description', 'New description of myNewGroup']) 

交互方式示例用法

  • 使用 Jython:
    AdminTask.modifyTargetGroupInfo('-interactive')

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



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