Démarrer, arrêter, redémarrer et vérifier l'état d'Apigee Edge

Edge pour Private Cloud v. 4.17.09

L'ordre d'arrêt et de démarrage des sous-systèmes est important. Des scripts de démarrage et d'arrêt sont fournis pour vous faciliter la tâche pour les composants Edge exécutés sur le même nœud.

Ordre d'arrêt: si vous installez Edge sur plusieurs nœuds, vous devez arrêter les composants Edge sur ces nœuds dans l'ordre suivant:

  1. Serveur de gestion (edge-management-server)
  2. Processeur de messages (edge-message-processor)
  3. Serveur Postgres (edge-postgres-server)
  4. Serveur Qpid (edge-qpid-server)
  5. Routeur (routeur de bordure)
  6. Interface utilisateur Edge (edge-ui)
  7. Cassandra (apigee-cassandra)
  8. OpenLDAP (apigee-openldap)
  9. Base de données PostgreSQL (apigee-postgresql)
  10. Qpidd (apigee-qpidd)
  11. ZooKeeper (apigee-zookeeper)

Démarrer la commande: si vous installez Edge sur plusieurs nœuds, vous devez démarrer les composants Edge sur ces nœuds dans l'ordre suivant:

  1. Cassandra (apigee-cassandra)
  2. OpenLDAP (apigee-openldap)
  3. Base de données PostgreSQL (apigee-postgresql)
  4. Qpidd (apigee-qpidd)
  5. ZooKeeper (apigee-zookeeper)
  6. Serveur de gestion (edge-management-server)
  7. Processeur de messages (edge-message-processor)
  8. Serveur Postgres (edge-postgres-server)
  9. Serveur Qpid (edge-qpid-server)
  10. Routeur (routeur de bordure)
  11. Interface utilisateur Edge (edge-ui)

Les scripts suivants détectent les composants Apigee configurés pour s'exécuter sur le système sur lequel le script est exécuté et ne démarrent ou n'arrêtent que ces composants dans l'ordre correct pour ce nœud.

  • Pour arrêter tous les composants Apigee:
    /opt/apigee/apigee-service/bin/apigee-all stop
  • Pour démarrer tous les composants Apigee:
    /opt/apigee/apigee-service/bin/apigee-all start
  • Pour vérifier les composants en cours d'exécution:
    /opt/apigee/apigee-service/bin/apigee-all status

Démarrer, arrêter, redémarrer et vérifier l'état d'un service individuel

Vous pouvez utiliser l'outil suivant pour démarrer/arrêter/redémarrer ou vérifier l'état d'un service Apigee individuel sur un serveur spécifique.

/opt/apigee/apigee-service/bin/apigee-service <service> <command>

où :

  • <service> correspond à l'un des éléments suivants: edge-management-server, edge-ui, edge-router, edge-message-processor, edge-qpid-server, edge-postgres-server, apigee-zookeeper, apigee-cassandra, apigee-openldap, apigee-qpidd, apigee-postgresql
  • <command> est l'une des valeurs suivantes: start, stop, restart, status

Par exemple, pour démarrer, arrêter ou redémarrer le serveur de gestion, exécutez les commandes suivantes:

apigee-service edge-management-server start
apigee-service edge-management-server stop
apigee-service edge-management-server restart

Vous pouvez également vérifier l'état d'un service Apigee individuel à l'aide de la commande suivante:

apigee-service edge-management-server status