After upgrading Greenplum Command Center (GPCC) from 6.11.x to 6.17.1, the metrics-collection agents (ccagent) on segment hosts fail to start. The following error is observed in the segment agent logs:
In GPCC 6.17.1, an architectural change was introduced in how the application handles network advertisement. The backend may auto-detect the coordinator's RPC server address from the default-route interface rather than honoring the master_host or gpcc_host settings in app.conf or the Greenplum catalog.
You can override the auto-discovery behavior and pin gRPC communications to the internal cluster network using the grpc_ip_allowlist parameter.
gpadmin user.grpc_ip_allowlist parameter at the bottom of the file. Include the local loopback address and your internal cluster interconnect subnet (CIDR notation):Check the agent log on any segment host to confirm the successful connection:
Expected output: