Ordem de parada/início
A ordem de parada e início dos subsistemas é importante. Scripts de início e parada são fornecidos para cuidar disso para você em componentes do Edge em execução no mesmo nó.
Ordem de parada
Se você instalar o Edge em vários nós, pare os componentes do Edge nesses nós em na seguinte ordem de parada:
- Servidor de gerenciamento (
edge-management-server) - Processador de mensagens (
edge-message-processor) - Servidor Postgres (
edge-postgres-server) - Servidor Qpid (
edge-qpid-server) - Router (
edge-router) - Nova interface do Edge (
edge-management-ui) - Cassandra (
apigee-cassandra) - SymasLDAP (
apigee-openldap) - Banco de dados PostgreSQL (
apigee-postgresql) - Qpidd (
apigee-qpidd) - ZooKeeper (
apigee-zookeeper)
Ordem de início
Se você instalar o Edge em vários nós, inicie os componentes do Edge nesses nós em na seguinte ordem de início:
- Cassandra (
apigee-cassandra) - SymasLDAP (
apigee-openldap) - Banco de dados PostgreSQL (
apigee-postgresql) - Qpidd (
apigee-qpidd) - ZooKeeper (
apigee-zookeeper) - Servidor de gerenciamento (
edge-management-server) - Processador de mensagens (
edge-message-processor) - Servidor Postgres (
edge-postgres-server) - Servidor Qpid (
edge-qpid-server) - Router (
edge-router) - Nova interface do Edge (
edge-management-ui)
Iniciar/parar/verificar todos os componentes
Os scripts a seguir detectam os componentes do Apigee configurados para serem executados no sistema em que o script é executado e iniciam ou interrompem apenas esses componentes na ordem correta para esse nó.
- Para parar todos os componentes do Apigee:
/opt/apigee/apigee-service/bin/apigee-all stop
- Para iniciar todos os componentes do Apigee:
/opt/apigee/apigee-service/bin/apigee-all start
- Para reiniciar todos os componentes do Apigee:
/opt/apigee/apigee-service/bin/apigee-all restart
- Para verificar quais componentes estão em execução:
/opt/apigee/apigee-service/bin/apigee-all status
Iniciar/parar/reiniciar componentes individuais
É possível usar a ferramenta apigee-service para iniciar/parar/reiniciar ou verificar o status de
um componente individual do Apigee em qualquer servidor específico.
/opt/apigee/apigee-service/bin/apigee-service component_name [start|stop|restart|status]
Em que component_name identifica o componente. Os valores possíveis de component_name incluem (em ordem alfabética):
apigee-cassandra(Cassandra)apigee-openldap(OpenLDAP)apigee-postgresql(banco de dados PostgreSQL)apigee-qpidd(Qpidd)apigee-zookeeper(ZooKeeper)edge-management-server(servidor de gerenciamento)edge-management-ui(nova interface do Edge)edge-message-processor(processador de mensagens)edge-postgres-server(servidor Postgres)edge-qpid-server(servidor Qpid)edge-router(roteador de borda)
Por exemplo, para iniciar, parar ou reiniciar o servidor de gerenciamento, execute os seguintes comandos:
/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
Também é possível verificar o status de um componente individual do Apigee usando o seguinte comando:
/opt/apigee/apigee-service/bin/apigee-service component_name status
Exemplo:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server status