Basic MM Configuration : Install and Configure Software for Remote Start and Deployment

Install and Configure Software for Remote Start and Deployment
The following table shows which software utilities can be used to perform remote start and deployment. Information about installation and configuration of each software utility follow. Use the software utility’s documentation for more details.
Remote Method Invocation
As you can see, for deployment using MM, SSH is required.
You can use more than one utility for the machines in the cluster. However it is recommended that you use only one across all the machines. Ensure that the software is installed and running on all relevant machines.
SSH
Only SSH software enables MM to deploy TIBCO BusinessEvents software to the predefined hosts, that is, those configured in the monitored cluster’s topology file.
SSH can also be used to start remote engines.
The SSH utility is available on UNIX machines by default. No action is required. On Windows machines you must install an SSH server, as explained next.
Installing and Configuring Copssh — Activating a Local User
If you want to use SSH on Windows machines, you must download the software and install it. For machines running Windows OS, TIBCO has tested with Copssh software. See the product readme file for supported versions. Note that Openssh for Windows is not supported.
You must activate one of the users available in the host where you install Copssh. To do so, select Start > All Programs > Copssh > 01 Activate a User. Select from the list of system users shown, or enter a domain user name.
The credentials of the user you activate are those you specify in the host settings of the site topology file Host Settings User and Password fields. See Host Settings.
You don’t have to add the Copssh bin directory to your system path. However, if you use Copssh, and you also use other Linux bin (executable) tools, add the Copssh bin directory (yourPath/icw/Bin) to the system path before all other Linux bin tools.
Restart the Copssh server if you change the path after it is started: In Windows Services, right-click the service Openssh SSHD and select restart.
TIBCO Hawk
You can use TIBCO Hawk to start remote engines. It must be installed and running on the MM server machine and on all the client machines that use this method. All machines in the same cluster must use the same TIBCO Hawk domain and use the same transport definitions (server, network, daemon port).
Hawk® is also used for machine-level monitoring. See Install and Configure TIBCO Hawk for Machine Level Metrics.
The same properties are used for both purposes. Hawk is used for remote start only if specified in the cluster’s site topology file. See Start PU Method Setting.
PsTools
PsTools is an open Windows utility that enables execution on remote machines. You can use PsTools to start remote engines only when both MM and the target host run on Windows.
Installing and Configuring PsTools — Accepting the Certificate
To use PsTools you must download it to every target machine and save it to BE_HOME/mm/bin/pstools.
The first time PsTtools is run on a client machine, a popup window appears. You must accept the certificate so that PsTools becomes fully functional. Do this once on each host machine.