Manages members of a WebSphere server cluster.
websphere_cluster_member { 'AppServer01':
ensure => 'present',
dmgr_profile => 'PROFILE_DMGR_001',
profile_base => '/opt/IBM/WebSphere/AppServer/profiles',
cell => 'CELL_01',
cluster => 'MyCluster01',
user => 'webadmins',
runas_user => 'webadmins',
runas_group => 'webadmins',
jvm_initial_heap_size => '1024',
}
Valid values: present
, absent
Defaults to true
. Specifies whether this cluster member should exist or not.
Required. Specifies the cell that the cluster is under that this member should be managed under.
Required. The name of the cluster that this member should be managed under.
Optional. Manages the clientInactivityTimeout for the TransactionService
Optional. Boolean. Specifies the genUniquePorts
value when adding a cluster
member.
Should be true
or false
Optional. Manages the maximumHeapSize
setting for the cluster member's JVM
Optional. Boolean. Manages the verboseModeClass
setting for the cluster
member's JVM
Optional. Boolean. Manages the verboseModeGarbageCollection
setting for the
cluster member's JVM
Optional. Boolean. Manages the verboseModeJNI
setting for the cluster
member's JVM
Optional. Manages the initialHeapSize
setting for the cluster member's JVM
Optional. Boolean. Manages the runHProf
setting for the cluster member's JVM
Optional. Manages the hprofArguments
setting for the cluster member's JVM
Optional. Boolean. Manages the debugMode
setting for the cluster member's JVM
Optional. Manages the debugArgs
setting for the cluster member's JVM
Optional. Manages the executableJarFileName
setting for the cluster member's
JVM
Optional. Manages the genericJvmArguments
setting for the cluster member's
JVM
Optional. Boolean. Manages the disableJIT
setting for the cluster member's
JVM
Not currently used.
Optional. Manages the runAsGroup
for a cluster member
Optional. Manages the runAsUser
for a cluster member
Optional. Manages the totalTranLifetimeTimeout
for the Application Server
Optional. Manages the minimumSize
setting for the WebContainer ThreadPool
Optional. Manages the maximumSize
setting for the WebContainer ThreadPool
Optional. Manages the ProcessExecution
umask for a cluster member
Optional. Manages the cluster member weight (memberWeight
) when adding a
cluster member
The name of the server to add to the cluster. Defaults to the resource title.
Required. The name of the DMGR profile to create this cluster member under.
Examples: PROFILE_DMGR_01
or dmgrProfile01
Required. The full path to the profiles directory where the dmgr_profile
can
be found. The IBM default is /opt/IBM/WebSphere/AppServer/profiles
The DMGR host to add this cluster member to.
This is required if you're exporting the cluster member for a DMGR to collect. Otherwise, it's optional.
Optional. The user to run the wsadmin
command as. Defaults to "root"
Optional. The username for wsadmin
authentication if security is enabled.
Optional. The password for wsadmin
authentication if security is enabled.