Enabling Multi-Cluster Support

Enabling Multi-Cluster Support

Multi-cluster functionality allows you to view the status of multiple clusters, optionally categorized into groups, at one time in the GPCC UI.

Greenplum Command Center provides multi-cluster support beginning in release 1.3.0.

Multi-cluster support in the UI is configured by a superuser, using a configuration file.

From the GPCC UI, click the Multi-Cluster link in the GPCC title bar to access the multi-cluster functionality.

Editing the Multi-Cluster Configuration File

The clusters.conf template resides in the instances/instance_name/conf directory on each of the nodes in your cluster. Locate this template on the cluster you want to identify as the master cluster; that is the web server that hosts the multi-cluster web page.

The configuration file consists of the following values separated by colons:

SERVER : HOST : PORT : TABGROUP : AUTOLOGIN : SSL
For example:
Miracle:www.miracle.com:28080:Production:True:false
Deforest:10.81.17.186:28080:Development:False:false
Grandalpha:grandalpha:32020:Development:False:false

All fields are required.

SERVER
The server value is a primary key, used to uniquely identify each GPCC cluster. This is the display name in the UI. An error message is thrown if there are any duplicate entries in this column. The name may not contain special characters, other than the space character, underscore (_), or hyphen (-).
HOST
This is the GPCC hostname or IP address to contact to get health information.
PORT
The port number on which the GPCC is running.
TABGROUP
This field is used to categorize GPCC clusters; for example, Production, Testing, and Deployment.
AUTOLOGIN

This fields enables the auto login feature for the GPCC cluster from the multi-cluster rollup view page.

It takes a true or false value. The value is not case sensitive. Any other value is an error, which will be shown in the UI.

SSL
This field indicates whether SSL is enabled for the host.
It takes a true or false value. The value is not case sensitive. Any other value is an error, which will be shown in the UI.
Important: All hosts must have the same SSL configuration. SSL must be enabled or disabled for all hosts.