...
When you install Universal Controller, you create a single instance (Glossary#cluster cluster node) of the Controller. To operate Universal Automation Center in a High Availability (HA) environment, you must add one or more cluster nodes. Each cluster node should be installed on a separate machine.
...
This page describes the following procedure:
1 | |
---|---|
2 | |
3 | |
4 | |
5 |
This procedure assumes you already have performed any required Pre-Installation Procedure steps for the cluster node being added.
...
The Controller installation process writes the values for some command line switches to the Properties#Universal Universal Controller Start-up Properties (uc.properties), uc
.properties
(see the table, below). For any of those command line switches that are not required and, in fact, are not included on the command line, the Controller installation process writes their default value to uc
.properties
.
...
For command line switches that have their value written to the Properties#Universal Universal Controller Start-up Properties (uc.properties), uc
.properties
, the table also identifies the property in that file to which the value is written.
...
Command Line Switch | Description | Default | Required | Controller Property | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| Full path of the Universal Controller war file from the downloaded Universal Controller package. | none | Yes | |||||||||
| Universal Controller database name.
| uc | No | uc.db.name= | ||||||||
| Database user's password. | none | Yes | uc.db.password= | ||||||||
| JDBC connection URL.
| jdbc:mysql://localhost | No | uc.db.url= | ||||||||
| Database user name. | none | Yes | uc.db.user= | ||||||||
| Used by the Universal Controller to generate a unique Cluster Node Node Id in the format of hostname:port-dbname.
| 8080 | No | uc.servlet.port | ||||||||
| Database type.
| mysql | No * | uc.db.rdbms= | ||||||||
| Path to the Tomcat installation directory (contains the directories: | none | Yes |
...
Step 1 | Start Tomcat as follows:
| ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| You can view details of the start-up in the Tomcat window or monitor the Controller log, as described below:
| ||||||||||
Step 3 | When you see the following, the Controller is ready:
| ||||||||||
Step 4 | AIX and z/Linux only: Follow this procedure to change two default values in the Properties#Universal Universal Controller Start-up Properties (uc.properties),
|
...
Step 1 | Log in to the originally installed Controller. |
---|---|
Step 2 | Verify that the Cluster Node Status Widgets illustrates an Active and a Passive cluster node. |
Step 3 | For detailed information on the new (and original) cluster nodes, select Resources > System > Cluster Nodes. |
Note | ||
---|---|---|
| ||
The Installing Universal Controller#Apply Apply the License Key for the installed Universal Controller applies to all instances (cluster nodes) of that Controller; no additional licensing is required. Installing Universal Controller#Configure Configure System Notifications configured for the installed Universal Controller apply to all instances (cluster nodes) of that Controller; no additional system notifications have to be configured. |
...
You must specify all members of an OMS cluster in your HA environment in the same OMS Servers#Creating Creating OMS Server Records.
The OMS Servers list screen will contain a single entry for all OMS cluster members defined in the record. (The OMS Servers list screen could have additional entries for an OMS Server or OMS cluster outside of your HA environment. For example, OMS Servers outside a firewall would connect to a different message database and serve different Agents, but would connect to to the same Controller.)
...