Resource Type: websphere_cluster_member
- Defined in:
- lib/puppet/type/websphere_cluster_member.rb
- Providers:
-
wsadmin
Overview
Manages members of a WebSphere server cluster.
Properties
-
client_inactivity_timeout
Manages the clientInactivityTimeout for the TransactionService
-
ensure
(defaults to: present)
Manage the presence a cluster member
Supported values:- present
- absent
-
jvm_debug_args
Manages the debugArgs setting for the cluster member’s JVM
-
jvm_debug_mode
Manages the debugMode setting for the cluster member’s JVM
-
jvm_disable_jit
Manages the disableJIT setting for the cluster member’s JVM
-
jvm_executable_jar_filename
Manages the executableJarFileName setting for the cluster member’s JVM
-
jvm_generic_jvm_arguments
Manages the genericJvmArguments setting for the cluster member’s JVM
-
jvm_hprof_arguments
Manages the hprofArguments setting for the cluster member’s JVM
-
jvm_initial_heap_size
(defaults to: 1024)
Manages the initialHeapSize setting for the cluster member’s JVM
-
jvm_maximum_heap_size
(defaults to: 1024)
Manages the maximumHeapSize setting for the cluster member’s JVM
-
jvm_run_hprof
(defaults to: false)
Manages the runHProf setting for the cluster member’s JVM
-
jvm_verbose_garbage_collection
(defaults to: false)
Manages the verboseModeGarbageCollection setting for the cluster member’s JVM
-
jvm_verbose_mode_class
(defaults to: false)
Manages the verboseModeClass setting for the cluster member’s JVM
-
jvm_verbose_mode_jni
(defaults to: false)
Manages the verboseModeJNI setting for the cluster member’s JVM
-
runas_group
Manages the runAsGroup for a cluster member
-
runas_user
Manages the runAsUser for a cluster member
-
threadpool_webcontainer_max_size
Manages the maximumSize setting for the WebContainer ThreadPool
-
threadpool_webcontainer_min_size
Manages the minimumSize setting for the WebContainer ThreadPool
-
total_transaction_timeout
Manages the totalTranLifetimeTimeout for the ApplicationServer
-
umask
(defaults to: 022)
Manages the ProcessExecution umask for a cluster member
Parameters
-
cell
The name of the cell the cluster member belongs to
-
cluster
The name of the cluster
-
dmgr_host
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.
-
dmgr_profile
The name of the DMGR profile to manage. E.g. PROFILE_DMGR_01
-
gen_unique_ports
(defaults to: true)
Specifies whether the genUniquePorts when adding a cluster member
-
name (namevar)
The server to add to the cluster
- node
-
profile_base
The absolute path to the profile base directory. E.g. /opt/IBM/WebSphere/AppServer/profiles
-
provider
The specific backend to use for this ‘websphere_cluster_member` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.
- replicator_entry
-
user
(defaults to: root)
The user to run ‘wsadmin’ with
-
weight
(defaults to: 2)
Manages the cluster member weight (memberWeight) when adding a cluster member
-
wsadmin_pass
Specifies the password for using ‘wsadmin’
-
wsadmin_user
Specifies the username for using ‘wsadmin’