AdminTask 对象的 CoreGroupManagement 命令组

可以使用 Jython 或 Jacl 脚本编制语言来管理已部署的应用程序。CoreGroupManagement 组中的命令和参数可用于创建和管理核心组。核心组是一个高可用性域,它由同一单元中可以直接建立高可用性关系的一组进程组成。一个单元必须至少包含一个核心组。

createCoreGroup

createCoreGroup 命令创建新的核心组。您创建的核心组不包含成员。

目标对象

参数和返回值

-coreGroupName
您正在创建的核心组的名称。(字符串,必需)

示例

批处理方式示例用法:

  • 使用 Jacl:
    $AdminTask createCoreGroup {-coreGroupName MyCoreGroup} AdminConfig.save()
    可选,可使用以下样本脚本添加新核心组的描述:
    set core [$AdminConfig getid /Cell:myCell/CoreGroup:MyCoreGroup/] $AdminConfig
     modify $core {{description "My Description"}} $AdminConfig save     
  • 使用 Jython 字符串:
    AdminTask.createCoreGroup('[-coreGroupName MyCoreGroup]')
    可选,可使用以下样本脚本添加新核心组的描述:
    core = AdminConfig.getid('/Cell:myCell/CoreGroup:MyCoreGroup/')
     AdminConfig.modify(core, [['description', "This is my new description"]]) AdminConfig.save()      
  • 使用 Jython 列表:
    AdminTask.createCoreGroup(['-coreGroupName', 'MyCoreGroup'])
    可选,可使用以下样本脚本添加新核心组的描述:
    core = AdminConfig.getid('/Cell:myCell/CoreGroup:MyCoreGroup/')
     AdminConfig.modify(core, [['description', "This is my new description"]]) AdminConfig.save()      

交互方式示例用法:

  • 使用 Jacl:
    $AdminTask createCoreGroup {-interactive}
  • 使用 Jython 字符串:
    AdminTask.createCoreGroup ('[-interactive]')
  • 使用 Jython 列表:
    AdminTask.createCoreGroup (['-interactive'])

deleteCoreGroup

命令删除现有核心组。您指定的核心组不能包含任何成员。您不能删除缺省核心组。

目标对象

参数和返回值

-coreGroupName
将删除的现有核心组的名称。(字符串,必需)

示例

批处理方式示例用法:

  • 使用 Jacl:
    $AdminTask deleteCoreGroup {-coreGroupName MyCoreGroup} 
  • 使用 Jython 字符串:
    AdminTask.deleteCoreGroup('[-coreGroupName MyCoreGroup]') 
  • 使用 Jython 列表:
    AdminTask.deleteCoreGroup(['-coreGroupName', 'MyCoreGroup']) 

交互方式示例用法:

  • 使用 Jacl:
    $AdminTask deleteCoreGroup {-interactive}
  • 使用 Jython 字符串:
    AdminTask.deleteCoreGroup ('[-interactive]')
  • 使用 Jython 列表:
    AdminTask.deleteCoreGroup ('[-interactive]')

doesCoreGroupExist

doesCoreGroupExist 命令返回布尔值,其指示您指定的核心组是否存在。

目标对象

参数和返回值

-coreGroupName
核心组的名称。(字符串,必需)

示例

批处理方式示例用法:

  • 使用 Jacl:
    $AdminTask doesCoreGroupExist {-coreGroupName MyCoreGroup}
  • 使用 Jython 字符串:
    AdminTask.doesCoreGroupExist('[-coreGroupName MyCoreGroup]')
  • 使用 Jython 列表:
    AdminTask.doesCoreGroupExist(['-coreGroupName', 'MyCoreGroup'])

交互方式示例用法:

  • 使用 Jacl:
    $AdminTask doesCoreGroupExist {-interactive}
  • 使用 Jython 字符串:
    AdminTask.doesCoreGroupExist ('[-interactive]')
  • 使用 Jython 列表:
    AdminTask.doesCoreGroupExist (['-interactive'])

getAllCoreGroupNames

getAllCoreGroupNames 命令返回一个字符串,其中包含所有现存核心组的名称

目标对象

参数和返回值

  • 参数:无
  • 返回:字符串数组 (String[ ])

示例

批处理方式示例用法:

  • 使用 Jacl:
    $AdminTask getAllCoreGroupNames
  • 使用 Jython 字符串:
    AdminTask.getAllCoreGroupNames()
  • 使用 Jython 列表:
    AdminTask.getAllCoreGroupNames()

交互方式示例用法:

  • 使用 Jacl:
    $AdminTask getAllCoreGroupNames {-interactive}
  • 使用 Jython 字符串:
    AdminTask.getAllCoreGroupNames ('[-interactive]')
  • 使用 Jython 列表:
    AdminTask.getAllCoreGroupNames (['-interactive'])

getCoreGroupNameForServer

getCoreGroupNameForServer 命令返回您指定的服务器当前是其中成员的核心组的名称。

目标对象

参数和返回值

-nodeName
包含服务器的节点的名称。(字符串,必需)
-serverName
服务器的名称。(字符串,必需)

示例

批处理方式示例用法:

  • 使用 Jacl:
    $AdminTask getCoreGroupNameForServer  {-nodeName myNode -serverName myServer}
  • 使用 Jython 字符串:
    AdminTask.getCoreGroupNameForServer('[-nodeName myNode -serverName myServer]')
  • 使用 Jython 列表:
    AdminTask.getCoreGroupNameForServer (['-nodeName', 'myNode', '-serverName', 
     'myServer'])

交互方式示例用法:

  • 使用 Jacl:
    $AdminTask getCoreGroupNameForServer {-interactive}
  • 使用 Jython 字符串:
    AdminTask.getCoreGroupNameForServer ('[-interactive]')
  • 使用 Jython 列表:
    AdminTask.getCoreGroupNameForServer (['-interactive'])

getDefaultCoreGroupName

命令返回缺省核心组的名称。

目标对象

参数和返回值

  • 参数:无
  • 返回:字符串

示例

批处理方式示例用法:

  • 使用 Jacl:
    $AdminTask getDefaultCoreGroupName
  • 使用 Jython 字符串:
    AdminTask.getDefaultCoreGroupName()
  • 使用 Jython 列表:
    AdminTask.getDefaultCoreGroupName()

交互方式示例用法:

  • 使用 Jacl:
    $AdminTask getDefaultCoreGroupName {-interactive}
  • 使用 Jython 字符串:
    AdminTask.getDefaultCoreGroupName ('[-interactive]')
  • 使用 Jython 列表:
    AdminTask.getDefaultCoreGroupName (['-interactive'])

moveClusterToCoreGroup

moveClusterToCoreGroup 命令将您指定的集群中的所有服务器从一个核心组移到另一核心组。集群中的所有服务器必须是同一个核心组的成员。

目标对象

参数和返回值

-source
包含您要移动的集群的核心组的名称。运行此命令前核心组必须存在。您指定的集群必须是此核心组的成员。(字符串,必需)
-target
您要移动集群的核心组的名称。(字符串,必需)
-clusterName
您要移动的集群的名称。(字符串,必需)

示例

批处理方式示例用法:

  • 使用 Jacl:
    $AdminTask moveClusterToCoreGroup {-source OldCoreGroup -target NewCoreGroup 
     -clusterName ClusterOne} 
  • 使用 Jython 字符串:
    AdminTask.moveClusterToCoreGroup('[-source OldCoreGroup -target NewCoreGroup 
     -clusterName ClusterOne]')
  • 使用 Jython 列表:
    AdminTask.moveClusterToCoreGroup (['-source', 'OldCoreGroup', '-target', 
     'NewCoreGroup', '-clusterName', 'ClusterOne'])

交互方式示例用法:

  • 使用 Jacl:
    $AdminTask moveClusterToCoreGroup {-interactive}
  • 使用 Jython 字符串:
    AdminTask.moveClusterToCoreGroup ('[-interactive]')
  • 使用 Jython 列表:
    AdminTask.moveClusterToCoreGroup (['-interactive'])

moveServerToCoreGroup

moveServerToCoreGroup 命令将一个服务器移到您指定的核心组。当服务器添加到您指定的核心组时,会将它从原来所在的核心组中除去。

目标对象

参数和返回值

-source
包含您要移动的服务器的核心组的名称。核心组必须与您指定为核心组的成员的服务器一起存在。(字符串,必需)
-target
您要移动服务器的核心组的名称。在运行命令前您指定的核心组必须存在。(字符串,必需)
-nodeName
包含您要移动的服务器的节点的名称。(字符串,必需)
-serverName
您要移动的服务器的名称。(字符串,必需)

示例

批处理方式示例用法:

  • 使用 Jacl:
    $AdminTask moveServerToCoreGroup {-source OldCoreGroup -target NewCoreGroup 
     -nodeName myNode -serverName myServer}
  • 使用 Jython 字符串:
    AdminTask.moveServerToCoreGroup('[-source OldCoreGroup -target NewCoreGroup 
     -nodeName myNode -serverName myServer]')
  • 使用 Jython 列表:
    AdminTask.moveServerToCore Group(['-source', 'OldCore Group', '-target', 
     'NewCoreGroup', '-node Name', 'myNode', '-serverName', 'myServer'])

交互方式示例用法:

  • 使用 Jacl:
    $AdminTask moveServerToCoreGroup {-interactive}
  • 使用 Jython 字符串:
    AdminTask.moveServerToCoreGroup ('[-interactive]')
  • 使用 Jython 列表:
    AdminTask.moveServerToCoreGroup (['-interactive'])


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



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