Démarrage, arrêt, redémarrage et vérification de l'état d'Apigee Edge

Edge pour Private Cloud v4.18.05

Ordre d'arrêt et de démarrage

L'ordre d'arrêt et de démarrage des sous-systèmes est important. Les scripts de démarrage et d'arrêt sont à condition que les composants Edge s'exécutent 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 d'arrêt 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 (edge-router)
  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 une commande

Si vous installez Edge sur plusieurs nœuds, vous devez démarrer les composants Edge sur ces nœuds dans l'ordre de départ 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 (edge-router)
  11. Interface utilisateur Edge (edge-ui)

Démarrer/Arrêter/Vérifier tous les composants

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 démarre ou arrête uniquement ces composants dans l'ordre correct pour ce nœud.

  • Pour arrêter tous les composants Apigee, procédez comme suit:
    /opt/apigee/apigee-service/bin/apigee-all stop
  • Pour démarrer tous les composants d'Apigee:
    /opt/apigee/apigee-service/bin/apigee-all start
  • Pour redémarrer tous les composants Apigee:
    /opt/apigee/apigee-service/bin/apigee-all restart
  • Pour vérifier quels composants sont en cours d'exécution:
    /opt/apigee/apigee-service/bin/apigee-all status

Démarrer/Arrêter/Redémarrer des composants individuels

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

/opt/apigee/apigee-service/bin/apigee-service component_name [start|stop|restart|status]

component_name identifie le composant. Valeurs possibles pour component_name incluent (par ordre alphabétique):

  • apigee-cassandra (Cassandra)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (base de données PostgreSQL)
  • apigee-qpidd (Qpidd)
  • apigee-sso (authentification unique Edge)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (serveur de gestion)
  • edge-management-ui (nouvelle interface utilisateur de périphérie)
  • edge-message-processor (processeur de messages)
  • edge-postgres-server (serveur Postgres)
  • edge-qpid-server (serveur Qpid)
  • edge-router (routeur périphérique)
  • edge-ui (interface utilisateur classique)

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

/opt/apigee/apigee-service/bin/apigee-service edge-management-server start
/opt/apigee/apigee-service/bin/apigee-service edge-management-server stop
/opt/apigee/apigee-service/bin/apigee-service edge-management-server restart

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

/opt/apigee/apigee-service/bin/apigee-service component_name status

Exemple :

/opt/apigee/apigee-service/bin/apigee-service edge-management-server status