Configuring BMC Server Automation for HA
Perform the following steps to configure BMC Server Automation for high availability (HA).
To configure BMC Server Automation servers behind a load balancer
- Configure the load balancer as follows:
- Load balance port 10840 (the BL Authorization port) port on all the servers contributing to Multiple Application Servers (MAS).
- Load balance port 10841 (the BL Application service port) on all the servers contributing MAS.
- Load balance port 10843 (the https port used in the OSGI configuration) on all the servers contributing MAS.
- Update the config server with the load balancer host name on each application server as follows:
- At the command prompt, type the following command:
<NSH home>/br/blasadmin --s "config server name"
The config server names to update are listed in the /br/deployments folder. - If the IP address of the BMC Server Automation load balancer is not reachable from the primary and secondary BMC Server Automation computers, run the following command:
set AuthServer AppServiceURLs service:appsvc.bladelogic:blsess://<Loadbalancer ip>:10841, service:appsvc.bladelogic:blsess://<BBSA Primary Server ip>:10841 - Execute the following commands from the BMC Server Automation Administration Console if Client request is sent using a VIP (since the load balancer network and the client network are not trusted for which a NAT group must be configured in the load balancer):
set AppServer ValidateClientIpAddress false
set AppServer ValidateRequestURL false - Restart both application servers.
- At the command prompt, type the following command:
- Log on to the BMC Server Automation Console using the load balancer IP or host name.
- Go to Configuration > Atrium Integration > Configuration and specify the Enterprise AR System server load balancer host name and port information.
- Click Test connection button to verify that the integration connection is properly working.
Unknown macro: confluence_scroll-html-ignore.
To configure Oracle RAC
If you are using an Oracle Real Application Clusters (RAC) database on Linux, configure each server to replace the Primary node with the RAC server name.
- Stop the BladeLogic Application Server service on both the Primary and Secondary servers.
Open the global.properties file (located at <BladeLogic_Home>\NSH\br\deployments) and update the Oracle RAC details.
For example:jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)
(HOST = cdlrac01v)(PORT = 1521))(ADDRESS = (PROTOCOL = TCP)
(HOST = cdlrac02v)(PORT = 1521))(LOAD_BALANCE = yes)
(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = CDL)
(FAILOVER_MODE =(TYPE = SELECT)
(METHOD = BASIC)(RETRIES = 180)(DELAY = 5))- Restart the BladeLogic Application Server service on both the Primary and Secondary servers.
Unknown macro: confluence_scroll-html-ignore.
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*