You can use the wsadmin tool and scripting to configure new resources
environment providers.
About this task
Perform the following steps to configure a new resource environment
provider:
Procedure
- Identify the parent ID and assign it to the node variable.
Using Jacl:
set node [$AdminConfig getid /Cell:mycell/Node:mynode/]
Using Jython:
node = AdminConfig.getid('/Cell:mycell/Node:mynode/')
print node
Example output:
mynode(cells/mycell/nodes/mynode|node.xml#Node_1)
- Identify the required attributes:
Using Jacl:
$AdminConfig required ResourceEnvironmentProvider
Using Jython:
print AdminConfig.required('ResourceEnvironmentProvider')
Example output:
Attribute Type
name String
- Set up the required attributes and assign it to the repAttrs variable:
Using Jacl:
set n1 [list name REP1]
set repAttrs [list $name]
Using Jython:
n1 = ['name', 'REP1']
repAttrs = [n1]
- Create a new resource environment provider:
Using Jacl:
set newrep [$AdminConfig create ResourceEnvironmentProvider $node $repAttrs]
Using Jython:
newrep = AdminConfig.create('ResourceEnvironmentProvider', node, repAttrs)
print newrep
Example output:
REP1(cells/mycell/nodes/mynode|resources.xml#ResourceEnvironmentProvider_1)
- Save the configuration changes. See the Saving configuration changes with the wsadmin tool
article for more information.
- In a network deployment environment
only, synchronize the node. See the Synchronizing nodes with the wsadmin tool
article for more information.