Lista de verificação da instalação

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.
  • 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:
    1. Em cada nó do processador de mensagens, edite /etc/nscd.conf.
    2. Defina a seguinte propriedade:
      enable-cache hosts no