Edge para nuvem privada v. 4.16.05
Uma instalação local do Edge Private não é reiniciada automaticamente durante uma reinicialização. Use os seguintes comandos para ativar/desativar o início automático em qualquer nó.
Para todos os componentes do nó:
- /<inst_root>/apigee-service/bin/apigee-all enable_autostart (em inglês)
- /<inst_root>/apigee-service/bin/apigee-all disable_autostart
Para um componente específico:
- /<inst_root>/apigee-service/bin/apigee-service comp enable_autostart (em inglês)
- /<inst_root>/apigee-service/bin/apigee-service comp disable_autostart
O script afeta apenas o nó em que é executado. Se você quiser configurar todos os nós para início automático, execute o script em todos eles.
Observe que a ordem de inicialização dos componentes é muito importante:
- Primeiro, inicie o ZooKeeper, o Cassandra, o LDAP (OpenLDAP)
Se o ZooKeeper e o Cassandra estiverem instalados como um cluster, o cluster completo precisará estar em execução antes de iniciar qualquer outro componente da Apigee. - Depois, qualquer componente da Apigee (servidor de gerenciamento, roteador, interface etc.). No servidor Postgres, primeiro inicie o postgresql e, para o Qpid Server, inicie o qpidd.
Implicações:
- Para uma reinicialização completa de um ambiente do Apigee Edge, os nós com ZooKeeper e Cassandra precisam ser inicializados completamente antes de qualquer outro nó.
- Se algum outro componente da Apigee estiver em execução em um ou mais nós do ZooKeeper e do Cassandra, não é recomendável usar o início automático. Em vez disso, inicie os componentes na ordem descrita abaixo em "Iniciar, interromper e reiniciar o Apigee Edge".
Solução de problemas no início automático
Se você configurar o início automático e o Edge encontrar problemas ao iniciar o servidor OpenLDAP, tente desativar o SELinux ou configurá-lo para o modo permissivo em todos os nós. Para configurar o SELinux:
- Edite o arquivo /etc/sysconfig/selinux:
> sudo vi /etc/sysconfig/selinux - Defina SELINUX=Disabled ou SELINUX=permissive.
- Salve suas edições.
- Reinicie a máquina e o Edge:
> /<inst_root>/apigee/apigee-service/bin/apigee-all restart