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.

Ports Configured for Geo-replication Pod

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

  1. 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.

  2. 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
  3. SSH to the server where geo-pod is running and run the following command.

    sudo netstat -plan | grep grpod | grep <port_range> | grep -v