Modifier les paramètres de base de données Postgres pour la monétisation

Dans Edge for Private Cloud, vous devrez peut-être modifier les paramètres de la base de données Postgres, tels que l'hôte, le nom d'utilisateur ou le mot de passe, par exemple pour mettre en œuvre un basculement de base de données Postgres. Si vous avez activé les services de monétisation, vous devez également modifier les paramètres du système de monétisation pour ce changement.

Suivez la procédure ci-dessous pour modifier les configurations de connexion à la base de données Postgres pour les services de monétisation.

  1. Créez un fichier de configuration avec les configurations ci-dessous. Le fichier doit être lisible par l'utilisateur apigee.
    # IP address of a zookeeper node
    ZK_HOSTS=XX.XX.XX.XX
    
    # Postgres admin user and password
    PG_USER=apigee
    PG_PWD=postgres
    
    # Postgres Host IP
    MO_PG_HOST=XX.XX.XX.XX
    
    # Postgres user and password for monetization
    MO_PG_USER=postgre
    MO_PG_PASSWD=changeme
    
    # [OPTIONAL] Comma separated list of org names for which monetization is enabled
    MO_ORG_NAMES=org1,org2
  2. Exécutez la commande suivante sur l'un des nœuds du serveur de gestion :
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-mint-management-server mint-pg-registration -f <path-to-config-file>
  3. Redémarrez tous les nœuds du serveur de gestion et du processeur de messages.
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-management-server restart
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-message-processor restart