Edge for Private Cloud v. 4.16.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 s'en charger à votre place 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 :
- Serveur de gestion (edge-management-server)
- Processeur de messages (edge-message-processor)
- Serveur Postgres (edge-postgres-server)
- Serveur Qpid (edge-qpid-server)
- Routeur (edge-router)
- UI Edge (edge-ui)
- Cassandra (apigee-cassandra)
- OpenLDAP (apigee-openldap)
- Base de données PostgreSQL (apigee-postgresql)
- Qpidd (apigee-qpidd)
- ZooKeeper (apigee-zookeeper)
Ordre de démarrage : si vous installez Edge sur plusieurs nœuds, vous devez démarrer les composants Edge sur ces nœuds dans l'ordre suivant :
- Cassandra (apigee-cassandra)
- OpenLDAP (apigee-openldap)
- Base de données PostgreSQL (apigee-postgresql)
- Qpidd (apigee-qpidd)
- ZooKeeper (apigee-zookeeper)
- Serveur de gestion (edge-management-server)
- Processeur de messages (edge-message-processor)
- Serveur Postgres (edge-postgres-server)
- Serveur Qpid (edge-qpid-server)
- Routeur (edge-router)
- UI 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 approprié pour ce nœud.
- Pour arrêter Apigee Edge, Apache Cassandra et Apache ZooKeeper :
/<inst_root>/apigee/apigee-service/bin/apigee-all stop - Pour démarrer Apache ZooKeeper, Apache Cassandra et Apigee Edge :
/<inst_root>/apigee/apigee-service/bin/apigee-all start - Pour vérifier si le serveur est en cours d'exécution :
/<inst_root>/apigee/apigee-service/bin/apigee-all status
Démarrer, arrêter et redémarrer un service individuel
Vous pouvez utiliser l'outil suivant pour démarrer/arrêter/redémarrer un service Apigee individuel sur un serveur spécifique.
/<inst_root>/apigee/apigee-service/bin/apigee-service <service> <command>
où :
- <service> est 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 commandes suivantes : start, stop, restart
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