Requisiti per l'installazione della demo perimetrale

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

Dopo aver installato Edge per il cloud privato sulla macchina host, puoi facoltativamente installare il portale dei servizi per sviluppatori Apigee (o semplicemente il portale) sulla propria macchina host.

Licenze

Ogni installazione di Edge richiede un file di licenza univoco che ottieni da Apigee. Se non hai ancora 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

Test

Accesso al repository RPM di Apigee

Assicurati di avere accesso a https://software.apigee.com

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

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

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

Accesso ai servizi di backend

Assicurati di avere 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 il codice licenza allegato

Assicurati che il codice licenza sia stato sottoposto a deployment sulla macchina host

Versione del sistema operativo

Versione del sistema operativo supportata come indicato in Software supportato e versioni supportate.

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

Versione Java

Apigee Edge per il cloud privato 4.54.00 richiede il doppio supporto Java. Prima di installare Edge, devi installare sia Java 17 sia Java 21:

  • Oracle JDK 17 e Oracle JDK 21 oppure
  • OpenJDK 17 e OpenJDK 21

java -version restituisce la versione Java attiva.

Il programma di installazione di Edge verifica solo che Java 17 e Java 21 siano presenti sulla macchina host macchina. Il programma di installazione di Edge non scarica né installa Java automaticamente.

Core CPU

Minimo 8

lscpu restituisce il numero di CPU

cat /proc/cpuinfo restituisce le informazioni sulla CPU

RAM

Minimo 16 GB

cat /proc/meminfo restituisce le 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 di Edge

Nome host

Nome host impostato sull'indirizzo IP dell'host

hostname -i restituisce l'indirizzo IP dell'host

Rete

È necessario l'accesso a internet esterno.

Per il sistema operativo RedHat, accesso al repository yum RHEL.

yum repolist restituisce i repository disponibili.

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

Porte, iptables, firewalld

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

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

iptables -nvL

Linux 6.x: service iptables status

Linux 7.x: sysctl firewalld status

Se necessario, puoi arrestare iptables o firewalld

SELinux

Disattiva SELinux o impostalo in modalità permissiva durante l'installazione. Se necessario, riattivalo dopo l'installazione

Imposta temporaneamente SELinux in modalità permissiva:

Su un sistema operativo Linux 6.x:

echo 0 > /selinux/enforce

Per riattivarlo dopo l'installazione di Edge:

echo 1 > /selinux/enforce

Su un sistema operativo Linux 7.x:

setenforce 0

Per riattivarlo dopo l'installazione di Edge:

setenforce 1

Per disattivare definitivamente SELinux, consulta Installare l'utilità apigee-setup di Edge.

Accesso utente al sistema

L'utente che esegue l'installazione richiede:

  • Accesso sudo o accesso root
  • Possibilità di aggiungere utenti sulla macchina host

sudo whoami dovrebbe restituire root

Server SMTP

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

Requisiti di sistema per il portale

Puoi installare il portale su una macchina diversa da quella utilizzata per installare Edge. Prima di installare il portale, assicurati di aver soddisfatto i seguenti requisiti:

Requisiti

Descrizione

Test

Accesso al repository RPM di Apigee

Assicurati di avere accesso a https://software.apigee.com

Assicurati di aver ricevuto un nome utente e 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 sulla macchina host

Consulta Requisiti di sistema per Edge sopra.

Porta

Assicurati che la porta 8079 sia disponibile e accessibile

netstat -nlptu | grep 8079