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.