edge-postgres-server and edge-qpid-server unable to startup.

We noticed the below error in the system logs for both qpid and postgres services:

2016-10-18 01:10:45,391 main ERROR KERNEL.DEPLOYMENT - ServiceDeployer.startService() : ServiceDeployer.deploy() : Got a life cycle exception while starting service [ServerRegistrationService, More than one UUIDs found in local server repo] : {}

com.apigee.kernel.exceptions.spi.UncheckedException: More than one UUIDs found in local server repo

Steps to resolve the issue:

  1. Delete the stale UUID entry in the below paths
    /opt/apigee/data/edge-postgres-server
    /opt/apigee/data/edge-qpid-server
  2. Start the services

Root cause:
It looks like an issue with configuration during installation where the components edge-postgres-server and edge-qpid-server were registered with 2 UUIDs instead of one. The services cannot startup with multiple UUIDs. The issue was resolved after the stale entry corresponding to the other machine was removed.