Edge per Private Cloud v. 4.17.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 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:
|
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 8 |
lscpu restituisce il numero di CPU cat /proc/cpuinfo restituisce informazioni sulla CPU |
RAM |
Minimo 16 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 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 8079 sia disponibile e accessibile |
netstat -nlptu | grep 8079 |
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 |