Requisiti per l'installazione della demo perimetrale

Edge per Private Cloud v. 4.17.01

Puoi installare Edge per il cloud privato su una singola macchina host come parte di un'installazione dimostrativa o proof of concept. Questo tipo di installazione è definita installazione Edge "all-in-one". La macchina host può essere una macchina autonoma o una VM che soddisfa i prerequisiti di sistema elencati di seguito.

Dopo aver installato Edge per il cloud privato sulla macchina host, puoi scegliere di installare:

  • Portale Servizi per gli sviluppatori sul proprio computer host
  • API BaaS sulla propria macchina host

Licenze

Ogni installazione di Edge richiede un file di licenza univoco che puoi ottenere da Apigee. Se non disponi ancora di una licenza, contatta il team di vendita qui.

Requisiti di sistema per Edge

La tabella seguente elenca i requisiti di sistema per l'installazione di Edge su una singola macchina host:

Requisito

Descrizione

Prova

Accesso al repository RPM Apigee

Assicurati l'accesso a https://software.apigee.com

Assicurati di aver ricevuto un nome utente/password da Apigee per il repository:

  • Se sei un potenziale cliente che sta valutando Apigee, contatta il team di vendita Apigee qui.
  • Se sei già cliente Apigee, contatta il tuo rappresentante Apigee.

curl -v https://software.apigee.com restituisce HTTP 200

Accesso ai servizi di backend

Assicurati che l'accesso ai servizi di backend

curl -v http://backend per verificare l'accesso ai servizi di backend

Codice licenza

Controlla se hai ricevuto un'email da Apigee con chiave di licenza collegata

Assicurati che sia stato eseguito il deployment della chiave di licenza sulla macchina host

Versione del sistema operativo

Versione del sistema operativo supportata elencata in Software e versioni supportate.

cat /etc/redhat-release restituisce la versione del sistema operativo

Versione Java

Versioni Java supportate:

  • Oracle JDK 1.8
  • OpenJDK 1.8

java -version restituisce la versione Java installata

Se la versione Java richiesta non viene trovata, il programma di installazione di Edge la scarica e la installa.

Core della CPU

Minimo 2

lscpu restituisce il numero di CPU

cat /proc/cpuinfo restituisce informazioni sulla CPU

RAM

Minimo 8 GB

cat /proc/meminfo restituisce informazioni sulla memoria

Spazio su disco

Minimo 100 GB

df -h restituisce lo spazio su disco.

df -h /opt restituisce lo spazio su disco per /opt, la directory di installazione Edge

Nome host

Nome host impostato sull'indirizzo IP dell'host

nome host -i restituisce l'indirizzo IP dell'host

Rete

È richiesto un accesso esterno a internet.

Per RedHat OS, accedi al repository RHEL yum.

yum repolist restituisce i repository disponibili.

Per RedHat, verifica la disponibilità dei repository da /etc/yum.repos.d/redhat-rhui.repo.

porte, iptables, firewall con firewall

Assicurati che le porte 8080, 9000, 9001 e 9002 possano accettare i pacchetti in entrata.

Questo requisito dipende dal sistema operativo e dalla configurazione del sistema operativo. Esistono diversi comandi che puoi utilizzare per visualizzare le impostazioni attuali:

iptables -nvL

Linux 6.x: stato iptables dei servizi

Linux 7.x: stato di firewall sysctl

Se necessario, puoi arrestare iptables o firewall

SELinux

Disabilita SELinux o impostalo in modalità permissiva durante l'installazione. Riattiva dopo l'installazione se necessario

Imposta temporaneamente SELinux sulla modalità permissiva:

Su un sistema operativo Linux 6.x:

echo 0 > /selinux/enforce

Per riattivarla dopo l'installazione di Edge:

echo 1 > /selinux/enforce

Su un sistema operativo Linux 7.x:

setenforce 0

Per riattivarla dopo l'installazione di Edge:

Setenforce 1

Per disabilitare definitivamente SELinux, vedi Installare l'utilità Edge apigee-setup.

Accesso degli utenti di sistema

L'installazione eseguita dall'utente richiede:

  • accesso sudo o accesso root
  • possibilità di aggiungere utenti sul computer host

sudo whoami deve restituire root

Server SMTP

Accesso al server SMTP per inviare email ai nuovi utenti Edge.

Requisiti di sistema per il portale Servizi per gli sviluppatori

Puoi installare il portale Edge Developer Services su una macchina diversa da quella che hai utilizzato per installare Edge. Prima di installare il portale, assicurati di soddisfare i seguenti requisiti:

Requisiti

Descrizione

Prova

Accesso al repository RPM Apigee

Assicurati l'accesso a https://software.apigee.com

Assicurati di aver ricevuto un nome utente/una password da Apigee per il repository.

curl -v https://software.apigee.com restituisce HTTP 200

Edge installato sull'host

Assicurati di aver già installato Edge sul computer host

Vedi Requisiti di sistema per Edge in alto.

Porta

Assicurati che la porta 80 sia disponibile e accessibile

netstat -nlptu | grep 80

Requisiti di sistema per API BaaS

Puoi installare l'API BaaS sulla singola macchina host, diversa da quella utilizzata per installare Edge. Assicurati di soddisfare i seguenti requisiti prima di installare l'API BaaS sull'host:

Requisiti

Descrizione

Prova

Accesso al repository RPM Apigee

Assicurati l'accesso a https://software.apigee.com

Assicurati di aver ricevuto un nome utente/una password da Apigee per il repository.

curl -v https://software.apigee.com restituisce HTTP 200

Tutti i requisiti di Edge

Assicurati che la macchina host soddisfi tutti i requisiti elencati sopra per Edge

Vedi Requisiti di sistema per Edge in alto.

porte, iptables, firewall con firewall

Assicurati che le porte 2551, 8080, 9000, 9200-9400 possano accettare i pacchetti in entrata.

Questo passaggio dipende dal sistema operativo e dalla configurazione del sistema operativo. Esistono diversi comandi che puoi utilizzare per visualizzare le impostazioni attuali:

iptables -nvL

Linux 6.x: stato iptables dei servizi

Linux 7.x: stato di firewall sysctl

Se necessario, puoi arrestare iptables o firewall