Elenco di controllo per l'installazione

Edge for Private Cloud v. 4.16.05

L'elenco di controllo copre i prerequisiti precedenti e fornisce un elenco di file richiesti da ottenere prima di procedere. Ecco un riepilogo dei requisiti principali trattati.

  • Credenziali dell'amministratore di sistema Edge: durante l'installazione, ti viene chiesto di specificare un indirizzo email e una password da utilizzare per creare l'account amministratore di sistema Edge. Non utilizzare mai queste credenziali per scopi diversi dall'amministrazione di sistema di Edge. In un secondo momento, puoi creare utenti e tipi di utenti diversi per creare e gestire proxy API, app e tutte le altre attività a livello di utente.

    Per modificare la password dell'amministratore, non utilizzare la UI di Edge. Per saperne di più, consulta Reimpostazione delle password di Edge.
  • Sistema operativo: per i requisiti di sistema, consulta https://apigee.com/docs/api-services/reference/supported-software.
  • Java: i requisiti di Java sono descritti nella sezione Prerequisiti riportata sopra. Consulta https://apigee.com/docs/api-services/reference/supported-software.

    Assicurati che JAVA_HOME rimandi alla directory principale del JDK per l'utente che esegue l'installazione.
  • Firewall: i requisiti di firewall/host sono descritti nella sezione Prerequisiti riportata sopra. Consulta i requisiti di installazione prima di procedere.
  • TCP Wrapper: i TCP Wrapper possono bloccare la comunicazione di alcune porte e possono influire sull'installazione di OpenLDAP, Postgres e Cassandra. Su questi nodi, controlla /etc/hosts.allow e /etc/hosts.deny per assicurarti che non siano presenti limitazioni sulle porte OpenLDAP, Postgres e Cassandra richieste.
  • SELinux: a seconda delle impostazioni di SELinux, Edge potrebbe riscontrare problemi con l'installazione e l'avvio dei componenti Edge. Se necessario, puoi disattivare SELinux o impostarlo in modalità permissiva durante l'installazione, quindi riattivarlo dopo l'installazione. Per saperne di più, consulta Installa l'utilità apigee-setup di Edge.
  • iptables: verifica che non esistano policy iptables che impediscono la connettività tra i nodi sulle porte Edge richieste. Se necessario, puoi interrompere iptables durante l'installazione utilizzando il comando:
    > sudo /etc/init.d/iptables stop

    Su CentOS 7.x:
    > systemctl stop firewalld
  • File di licenza: per installare Apigee Edge, è necessario ottenere un file di licenza valido. Le informazioni sulle licenze sono riportate nella sezione Prerequisiti riportata sopra. Consulta i requisiti di installazione prima di procedere.
  • File di distribuzione: i file di distribuzione di Apigee Edge vengono installati come un insieme di RPM e dipendenze.
  • Limiti di sistema:
    • Sui nodi Cassandra, imposta i limiti soft e hard di memlock, nofile e spazio di indirizzi (as) per l'utente di installazione (il valore predefinito è "apigee") in /etc/security/limits.conf come mostrato di seguito:
      apigee soft memlock unlimited
      apigee hard memlock unlimited
      apigee soft nofile 32768
      apigee hard nofile 65536
      apigee soft as unlimited
      apigee hard as unlimited
    • Sui nodi processore di messaggi, imposta il numero massimo di descrittori del file aperti su 64K utilizzando il comando:
      > ulimit -n 65535

      Se necessario, puoi aumentare questo limite. Ad esempio, se hai un numero elevato di file temporanei aperti contemporaneamente.
  • Disattiva la ricerca DNS su IPv6 quando utilizzi NSCD
    Se hai installato e attivato NSCD (Name Service Cache Daemon), potresti notare che i processori di messaggi eseguono due ricerche DNS: una per IPv4 e una per IPv6.

    Per disattivare la ricerca DNS su IPv6:
    1. Su ogni nodo Processore di messaggi, modifica /etc/nscd.conf.
    2. Imposta la seguente proprietà:
      enable-cache hosts no