Geo-Replication Pod in Pending State
This section describes how to correct geo-replication pod conflict if shared hardware setup.
Problem
After completing Day1 configuration on AMF, when you deploy AMF and SMF on the same mode, the geo-replication pod is in pending state.
The following table lists the ports configured use by a geo-replication pod. The port numbers are for reference purpose only.
Note | The default base port is 15000. You can change the default base port. |
15000 |
INFRA_PROMETHEUS_PORT |
15001 |
PPROF_EP_PORT |
15002 |
INFRA_ADMIN_PORT |
15003 |
IPC_EP_PORT |
15004 |
GEO_KEEPALIVED_PORT |
15005 |
INFRA_DIAG_PORT |
Resolution
-
Change the default base port for geo-pod from 15000 to other available port range.
instance instance-id <instance_id> endpoint geo internal base-port start <new_port>
Note<instance_id> should match the <local_instance_id> .
Configure the relevant keepalive port in the SMI configuration (base_port + 4) .
This configuration is required only for the GR setup.
To verify that the new port change configuration is reflecting, run the following command.
kubectl describe pod georeplication-pod-0 -n cn | grep -i port
SSH to the server where geo-pod is running and run the following command.
sudo netstat -plan | grep grpod | grep <port_range> | grep -v