You can use the Jython or Jacl scripting languages to manage deployed applications. The commands and parameters in the CoreGroupManagement group can be used to create and manage core groups. A core group is a high availability domain that consists of a set of processes in the same cell that can directly establish high availability relationships. A cell must contain at least one core group. The CoreGroupManagement command group for the AdminTask object includes the following commands:
Target object None
Parameters and return values
Examples
Batch mode example usage:
$AdminTask createCoreGroup {-coreGroupName MyCoreGroup}
AdminTask.createCoreGroup('[-coreGroupName MyCoreGroup]')
AdminTask.createCoreGroup(['-coreGroupName', 'MyCoreGroup'])
Interactive mode example usage:
$AdminTask createCoreGroup {-interactive}
AdminTask.createCoreGroup ('[-interactive]')
AdminTask.createCoreGroup (['-interactive'])
Target object None
Parameters and return values
Examples
Batch mode example usage:
$AdminTask deleteCoreGroup {-coreGroupName MyCoreGroup}
AdminTask.deleteCoreGroup('[-coreGroupName MyCoreGroup]')
AdminTask.deleteCoreGroup(['-coreGroupName', 'MyCoreGroup'])
Interactive mode example usage:
$AdminTask deleteCoreGroup {-interactive}
AdminTask.deleteCoreGroup ('[-interactive]')
AdminTask.deleteCoreGroup ('[-interactive]')
Target object None
Parameters and return values
Examples
Batch mode example usage:
$AdminTask doesCoreGroupExist {-coreGroupName MyCoreGroup}
AdminTask.doesCoreGroupExist('[-coreGroupName MyCoreGroup]')
AdminTask.doesCoreGroupExist(['-coreGroupName', 'MyCoreGroup'])
Interactive mode example usage:
$AdminTask doesCoreGroupExist {-interactive}
AdminTask.doesCoreGroupExist ('[-interactive]')
AdminTask.doesCoreGroupExist (['-interactive'])
Target object None
Parameters and return values
Examples
Batch mode example usage:
$AdminTask getAllCoreGroupNames
AdminTask.getAllCoreGroupNames()
AdminTask.getAllCoreGroupNames()
Interactive mode example usage:
$AdminTask getAllCoreGroupNames {-interactive}
AdminTask.getAllCoreGroupNames ('[-interactive]')
AdminTask.getAllCoreGroupNames (['-interactive'])
Target object None
Parameters and return values
Examples
Batch mode example usage:
$AdminTask getCoreGroupNameForServer {-nodeName myNode -serverName myServer}
AdminTask.getCoreGroupNameForServer('[-nodeName myNode -serverName myServer]')
AdminTask.getCoreGroupNameForServer(['-nodeName', 'myNode', '-serverName', 'myServer'])
Interactive mode example usage:
$AdminTask getCoreGroupNameForServer {-interactive}
AdminTask.getCoreGroupNameForServer ('[-interactive]')
AdminTask.getCoreGroupNameForServer (['-interactive'])
Target object None
Parameters and return values
Examples
Batch mode example usage:
$AdminTask getDefaultCoreGroupName
AdminTask.getDefaultCoreGroupName()
AdminTask.getDefaultCoreGroupName()
Interactive mode example usage:
$AdminTask getDefaultCoreGroupName {-interactive}
AdminTask.getDefaultCoreGroupName ('[-interactive]')
AdminTask.getDefaultCoreGroupName (['-interactive'])
Target object None
Parameters and return values
Examples
Batch mode example usage:
$AdminTask moveClusterToCoreGroup {-source OldCoreGroup -target NewCoreGroup -clusterName ClusterOne}
AdminTask.moveClusterToCoreGroup('[-source OldCoreGroup -target NewCoreGroup -clusterName ClusterOne]')
AdminTask.moveClusterToCoreGroup(['-source', 'OldCoreGroup', '-target', 'NewCoreGroup', '-clusterName', 'ClusterOne'])
Interactive mode example usage:
$AdminTask moveClusterToCoreGroup {-interactive}
AdminTask.moveClusterToCoreGroup ('[-interactive]')
AdminTask.moveClusterToCoreGroup (['-interactive'])
Target object None
Parameters and return values
Examples
Batch mode example usage:
$AdminTask moveServerToCoreGroup {-source OldCoreGroup -target NewCoreGroup -nodeName myNode -serverName myServer}
AdminTask.moveServerToCoreGroup('[-source OldCoreGroup -target NewCoreGroup -nodeName myNode -serverName myServer]')
AdminTask.moveServerToCoreGroup(['-source', 'OldCoreGroup', '-target', 'NewCoreGroup', '-nodeName', 'myNode', '-serverName', 'myServer'])
Interactive mode example usage:
$AdminTask moveServerToCoreGroup {-interactive}
AdminTask.moveServerToCoreGroup ('[-interactive]')
AdminTask.moveServerToCoreGroup (['-interactive'])