Adding additional Application Servers
To meet the demands of a larger data center, you can deploy additional Application Servers. The additional Application Server is used for improving the performance of BMC Server Automation. The method described here for adding additional Application Servers is relevant only if you installed your default Application Server node using the unified product installer.
Before you begin
(Windows only) To add an additional application server on a Windows machine, you must first set up a PsExec server on a Windows server. A PsExec server functions as a proxy to execute psexec requests on a Windows Application Server without an agent.
Adding an additional Application Server
You can add an Application Server by clicking Add BSA Application Server Machine under the Configuration menu in the Console. Select the Node Details and Advance Options tabs and enter the following information:
Note Details
- Host Name — Host name or IPv4 address of the Application Server. Note that if your Application Server is on an !Pv6 address system you can only enter the host name of the server.
Execution Protocol — (Linux only) Specifies the mechanism for accessing the agentless Application Server machine that you are setting up. Select one of the following:
- SSH Execution Protocol — Executes commands directly on the agentless host using the credentials defined on this panel.
- SSH + SUDO Execution Protocol — Executes commands directly on the agentless host using the credentials defined on this panel. The sudo command is attached as a prefix to all commands. If sudo requests a password, the passphrase entered on this panel is used.
- SSH + SU Execution Protocol — Executes commands directly on the agentless host using the credentials defined on this panel. The credentials defined on this panel are used to issue the su command to gain elevated privileges.
Administrator ID — User name of an account with Administrator or Superuser privileges on the additional Application Server machine.
- Passphrase — Password of the account with Administrator or Superuser privileges on the additional Application Server machine.
- Confirm — Confirm password of the account with Administrator or Superuser privileges on the additional Application Server machine.
- Node OS Type — Operating system running on the additional Application Server machine. For example WINDOWS_64 or LINUX_64.
- PsExec Server — (Windows only) Host name or IPv4 address of the PsExec server is installed. Note that if your PsExec server is on an IPv6 address system you can only enter the host name of the server.
Advanced Options
- Install Path — Path on which you want to install the additional Application Server. For example, /opt/bmc/bladelogic on Linux or C:\Program Files\BMC Software\BladeLogic\ on Windows.
- Base port — Application Server ports are normally configured from a base port, with 9800 being the default base port. Arbitrary port assignments can be made in all cases. For more information, see Application Server ports.
- Temporary staging directory - (Linux only) During installation, the system stores temporary files in the /tmp directory. You can specify an alternate location to store the temporary files, if you do not have enough space or you do not have access to the /tmp directory.
Where to go from here
Harden the security configurations on each of the new application server nodes. Copy the following files from the default Application Server node to each of the newly added secondary nodes:
- secure
- user
- users.local
- export