Requisiti per l'installazione della demo perimetrale

Edge for Private Cloud v. 4.17.09

Puoi installare Edge for Private Cloud su un singolo computer host nell'ambito di un'installazione demo o proof of concept. Questo tipo di installazione è noto come installazione "all-in-one" di Edge. La macchina host può essere una macchina autonoma o una VM che soddisfa i prerequisiti di sistema elencati di seguito.

Dopo aver installato Edge for Private Cloud sulla macchina host, puoi facoltativamente installare:

  • Portale dei servizi per gli sviluppatori sulla propria macchina host
  • API BaaS sulla propria macchina host

Licenze

Ogni installazione di Edge richiede un file di licenza univoco che ottieni 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

Test

Accesso al repository RPM di Apigee

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

Assicurati di aver ricevuto un nome utente/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

Garantisci l'accesso ai tuoi 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 distribuito sulla macchina host

Versione sistema operativo

Versione del sistema operativo supportata, come indicato in Software e versioni supportati.

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

Versione Java

Versioni di Java supportate:

  • Oracle JDK 1.8
  • OpenJDK 1.8

java -version restituisce la versione di Java installata

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

Core CPU

Minimo 8

lscpu restituisce il numero di CPU

cat /proc/cpuinfo restituisce informazioni sulla CPU

RAM

Almeno 16 GB

cat /proc/meminfo restituisce informazioni sulla memoria

Diskspace

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, verifica la disponibilità dei repository da /etc/yum.repos.d/redhat-rhui.repo

porte, iptables, firewalld

Assicurati che le porte 8080, 9000, 9001 e 9002 possano accettare 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. Riattiva dopo l'installazione, se necessario

Imposta temporaneamente SELinux in modalità permissiva:

Su un sistema operativo Linux 6.x:

echo 0 > /selinux/enforce

Per riattivarla dopo aver installato Edge:

echo 1 > /selinux/enforce

Su un sistema operativo Linux 7.x:

setenforce 0

Per riattivarla dopo aver installato Edge:

setenforce 1

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

Accesso utente di sistema

L'utente che esegue l'installazione deve avere:

  • 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 Developer Services

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 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 la sezione Requisiti di sistema per Edge riportata sopra.

Porta

Assicurati che la porta 8079 sia disponibile e accessibile

netstat -nlptu | grep 8079

Requisiti di sistema per API BaaS

Puoi installare API BaaS sulla singola macchina host, diversa da quella che hai utilizzato per installare Edge. Prima di installare API BaaS sull'host, 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

Tutti i requisiti di Edge

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

Consulta la sezione Requisiti di sistema per Edge riportata sopra.

porte, iptables, firewalld

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

Questo passaggio 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