Edge per Private Cloud v. 4.16.09
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 sviluppatori sullo stesso computer host
- API BaaS su una seconda macchina host
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:
|
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:
|
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:
|
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 sulla stessa macchina host su cui hai installato Edge. Prima di installare il portale, assicurati di soddisfare i seguenti requisiti:
Requisiti |
Descrizione |
Prova |
---|---|---|
Edge installato sull'host |
Assicurati di aver già installato Edge sul computer host |
Vedi Requisiti di sistema per Edge in alto. |
File .tar del portale |
Scarica il file .tar del portale sul computer host. |
1. Vai al Supporto Apigee Edge. 2. Accedi all'assistenza per richiedere il file .tar del portale in uno dei due modi seguenti:
|
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 |
---|---|---|
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 9000, 8080, 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 |