+

Search Tips   |   Advanced Search

CoreGroupManagement (AdminTask)

We can use the Jython or Jacl scripting languages to manage deployed applications. The commands and parameters in the CoreGroupManagement group 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 (AdminTask) includes the following commands:


createCoreGroup

The createCoreGroup command creates a new core group. The core group that we create contains no members.

Target object None

Parameters and return values

-coreGroupName

The name of the core group that you are creating. (String required)

Examples

Batch mode example usage:

Interactive mode:


deleteCoreGroup

The command deletes an existing core group. The core group specified must not contain any members. We cannot delete the default core group.

Target object None

Parameters and return values

-coreGroupName

The name of the existing core group that will be deleted. (String required)

Examples

Batch mode example usage:

Interactive mode:


doesCoreGroupExist

The doesCoreGroupExist command returns a boolean value that indicates if the core group specified exists.

Target object None

Parameters and return values

-coreGroupName

The name of the core group. (String, required)

Examples

Batch mode example usage:

Interactive mode:


getAllCoreGroupNames

The getAllCoreGroupNames command returns a string containing the names of all of the existing core groups

Target object None

Parameters and return values

Examples

Batch mode example:

Interactive mode:


getCoreGroupNameForServer

The getCoreGroupNameForServer command returns the name of the core group in which the server specified is currently a member.

Target object None

Parameters and return values

-nodeName

The name of the node containing the server. (String, required)

-serverName

The name of the server. (String, required)

Examples

Batch mode example usage:

Interactive mode:


getDefaultCoreGroupName

The command returns the name of the default core group.

Target object None

Parameters and return values

Examples

Batch mode example:

Interactive mode:


moveClusterToCoreGroup

The moveClusterToCoreGroup command moves all of the servers in a cluster specified from a core group to another core group. All of the servers in a cluster must be members of the same core group.

Target object None

Parameters and return values

-source

The name of the core group containing the cluster to move. The core group must exist prior to running this command. The cluster specified must be a member of this core group. (String, required)

-target

The name of the core group where to move the cluster. (String, required)

-clusterName

The name of the cluster to move. (String, required)

Examples

Batch mode example usage:

Interactive mode:


moveServerToCoreGroup

The moveServerToCoreGroup command moves a server to a core group specified. When the server is added to the core group specified, it is removed from the core group where it originally resided.

Target object None

Parameters and return values

-source

The name of the core group containing the server to move. The core group must already exist with the server specified being a member of the core group. (String, required)

-target

The name of the core group where to move the server. The core group specified must exist prior to running the command. (String, required)

-nodeName

The name of the node containing the server to move. (String, required)

-serverName

The name of the server to move. (String, required)

Examples

Batch mode example usage:

Interactive mode:


Related tasks

  • Use the wsadmin scripting AdminTask object for scripted administration

  • Commands (AdminTask)