Managing application cluster
The clustering system is designed to make it easy to add and remove cluster nodes. By virtue of connecting to an application database that other cluster nodes are using, a node automatically discovers and joins the cluster on startup. You can remove a node using the Admin Console.
For a high-level view of how clustering works, Clustering in Jive.
Enabling and disabling clusters
You can enable or disable clustering in the Admin Console. For more information, see Configuring cluster node (optional) for more information.
Adding cluster nodes
When you add a new node to the cluster, you must first manually copy the encryption
keys from the
/usr/local/jive/applications/app_name/home/crypto
directory to each of the other nodes. Then restart every node in the cluster to
ensure that the new node is seen by the others.
You might also be interested in Setting up cluster, which describes the process for installing or upgrading the application on an entire cluster.
To add a note to a cluster:
- Install the application on the new node, as described in Installing Jive package and starting up.
- Finish setting up the new node, restart it, and let it get up and running.
By default, the node scan for the TCP endpoint and register itself in the database. You can also specify a particular endpoint in the Admin Console, as described in Configuring cluster node (optional).
- Restart all nodes in the cluster so that the other nodes can become aware of the new node.
Removing cluster nodes
When you want to be sure that a node's registration is removed from the database, you can remove a node from a cluster by using the Admin Console.
- Ensure that the node you want to remove is shut down.
- In the Admin Console for any of the nodes in the cluster, on the Cluster page, locate the address of the node you want to remove.
- Next to the node's address, select the Remove check box.
- Click Save to save settings and remove the address from
the database.
Settings will be automatically replicated across the cluster.