Broker 10.15 | webMethods Broker Documentation | Running webMethods Broker in a High-Availability UNIX Cluster | Installation and Configuration | Configure the webMethods Broker High-Availability Cluster Scripts | Edit the wment-defs.sh File
 
Edit the wment-defs.sh File
Review and optionally edit the parameters in the wment-defs.sh file to reflect the node's setup. This file's parameters are described in the table below.
Parameter
Description
ADDITIONAL_PATH
Any subdirectory containing system utilities and commands that the startBroker.sh, stopBroker.sh, and brokerStatus.sh scripts may need. You may add to the list of subdirectories that come pre-populated in the wment-defs.sh file.
LOG_FILE
Log file in which the startBroker.sh, stopBroker.sh, and brokerStatus.sh scripts will write log entries. The default value is ./wmbkr_cluster.log.
WMENT_LOGICAL_HOST
Logical host name of the cluster. This is the name that the startBroker.sh, stopBroker.sh, and brokerStatus.sh scripts will use while communicating with the webMethods Broker subsystem on the node.
WMENT_AWBROKER_SCRIPT
Absolute path to the directory where the startBroker.sh and stopBroker.sh scripts can find the Broker startup script, aw_broker82.
WMENT_HOME
Absolute path to where webMethods Broker is installed (for example, /opt/softwareag/Broker).
WMENT_CONFIG
Absolute path to the webMethods Broker monitor directory where the awbrokermon.cfg file resides (for example, /opt/softwareag/Broker/bin).
BROKERMON_PORTNO
The port number (for example, 6850) that the startBroker.sh script uses to communicate with the Broker Monitor.
BROKER_PORTNO
The port number (for example, 6849) that the stopBroker.sh and brokerStatus.sh scripts use to communicate with the Broker Server.
BROKER_NAME
webMethods Broker name that can be used in the probe operation. Leave this parameter empty if the default webMethods Broker is the target.
PROBE_INDEFINITELY
Indicates whether the probe should return after a successful probe, or it should return only after the probe fails. The default value is YES.
If the cluster software has a probe retry capability, set this parameter to NO.
PROBE_MAX_RETRY
Number of attempts the brokerStatus.sh script makes before declaring Broker Server could not be started. The default value is 5.
If the cluster software has a probe retry capability, disable the webMethods Broker retry capability by setting PROBE_MAX_RETRY to 0.
PROBE_INTERVAL_SECS
Number of seconds the brokerStatus.sh script sleeps between probes. The default value is 60.
If the cluster software has a probe retry capability, disable the webMethods Broker retry capability by setting PROBE_INTERVAL_SECS to 0.
START_PROBE_MAX_RETRY
Number of attempts the startBroker.sh script makes before declaring that Broker Server could not be started. The default value is 5.
START_PROBE_INTERVAL_SECS
Number of seconds the startBroker.sh script sleeps between probes to check the start status of the Broker Server. The default value is 60.
SSL_CERTFILE
Absolute path to where the SSL certificates file resides.
SSL_PASSWORD
Password required to access the SSL certificate file.
SSL_TRUSTFILE
Absolute path to where the trust store file resides.
SSL_NOENCRYPT
Indicates if the probe communication with webMethods Broker is to be encrypted.
*If you want the communication to be encrypted, set the parameter to a null value.
*If you want the communication to be unencrypted, set the parameter to a non-null value.