Edge para nuvem privada v. 4.16.05
A checklist abrange os pré-requisitos anteriores e fornece uma lista de arquivos necessários para obter antes de continuar. Confira um resumo dos principais requisitos abordados.
- Credenciais do administrador do sistema do Edge: como parte da instalação, você
precisa especificar um endereço de e-mail e uma senha para criar a conta de administrador
do sistema do Edge. Nunca use essas credenciais para nada além da administração do sistema
do Edge. Depois, é possível criar diferentes usuários e tipos de usuários para criar e gerenciar proxies de API, apps e todas as outras tarefas no nível do usuário.
Para alterar a senha do administrador, não use a IU do Edge. Consulte Como redefinir senhas do Edge para mais informações. - SO: para requisitos do sistema operacional, consulte https://apigee.com/docs/api-services/reference/supported-software.
- Java: os requisitos do Java são abordados em "Pré-requisitos" acima. Consulte
https://apigee.com/docs/api-services/reference/supported-software.
Verifique se JAVA_HOME aponta para a raiz do JDK do usuário que está realizando a instalação. - Firewalls: os requisitos de firewall/host são abordados em Pré-requisitos acima. Consulte os Requisitos de instalação antes de prosseguir.
- Wrappers TCP: os wrappers TCP podem bloquear a comunicação de algumas portas e afetar a instalação do OpenLDAP, do Postgres e do Cassandra. Nesses nós, verifique /etc/hosts.allow e /etc/hosts.deny para garantir que não haja restrições de porta nas portas necessárias do OpenLDAP, Postgres e Cassandra.
- SELinux: dependendo das configurações do SELinux, o Edge pode ter problemas com a instalação e a inicialização dos componentes do Edge. Se necessário, desative o SELinux ou defina-o como modo permissivo durante a instalação e reative-o após a instalação. Consulte Instalar o utilitário apigee-setup do Edge para mais informações.
-
iptables: verifique se não há políticas de iptables que impeçam a conectividade entre nós nas portas necessárias do Edge. Se necessário, é possível interromper o iptables
durante a instalação usando o comando:
> sudo /etc/init.d/iptables stop
No CentOS 7.x:> systemctl stop firewalld - Arquivo de licença: é necessário ter um arquivo de licença válido para instalar o Apigee Edge. As informações de licenciamento estão descritas em "Pré-requisitos" acima. Consulte os requisitos de instalação antes de continuar.
- Arquivos de distribuição: os arquivos de distribuição do Apigee Edge são instalados como um conjunto de RPMs e dependências.
-
Limites do sistema:
- Nos nós do Cassandra, defina os limites de memlock, nofile e espaço de endereço (as) flexíveis e rígidos
para o usuário de instalação (o padrão é "apigee") em /etc/security/limits.conf, conforme mostrado
abaixo:
apigee soft memlock unlimited
apigee hard memlock unlimited
apigee soft nofile 32768
apigee hard nofile 65536
apigee soft as unlimited
apigee hard as unlimited - Nos nós do processador de mensagens, defina o número máximo de descritores de arquivos abertos como 64K usando o comando:
> ulimit -n 65535
Se necessário, é possível aumentar esse limite. Por exemplo, se você tiver um grande número de arquivos temporários abertos ao mesmo tempo.
- Nos nós do Cassandra, defina os limites de memlock, nofile e espaço de endereço (as) flexíveis e rígidos
para o usuário de instalação (o padrão é "apigee") em /etc/security/limits.conf, conforme mostrado
abaixo:
-
Desativar a busca DNS no IPv6 ao usar o NSCD
Se você instalou e ativou o NSCD (Name Service Cache Daemon), talvez perceba que os processadores de mensagens fazem duas buscas DNS: uma para IPv4 e outra para IPv6.
Para desativar a busca DNS no IPv6:- Em cada nó do processador de mensagens, edite /etc/nscd.conf.
- Defina a seguinte propriedade:
enable-cache hosts no