Edge for Private Cloud Version 4.18.01
Sie können Edge für die Private Cloud im Rahmen einer Demo- oder Proof-of-Concept-Installation auf einem einzelnen Hostcomputer installieren. Diese Art der Installation wird als „All-in-one“-Installation von Edge bezeichnet. Die Hostmaschine kann eine eigenständige Maschine oder eine VM sein, die die unten aufgeführten Systemvoraussetzungen erfüllt.
Nachdem Sie Edge für die Private Cloud auf dem Hostcomputer installiert haben, können Sie optional Folgendes installieren:
- Entwicklerdienste-Portal auf seinem eigenen Hostcomputer
- API-BaaS auf eigenem Hostcomputer
Lizenzierung
Jede Installation von Edge erfordert eine eindeutige Lizenzdatei, die Sie von Apigee erhalten. Wenn Sie noch keine Lizenz haben, kontaktieren Sie den Vertrieb.
Systemanforderungen für Edge
Die folgende Tabelle enthält die Systemanforderungen für die Installation von Edge auf einem einzelnen Hostcomputer:
Anforderung |
Beschreibung |
Testen |
---|---|---|
Zugriff auf das Apigee-RPM-Repository |
Achten Sie darauf, dass Sie Zugriff auf https://software.apigee.com haben Prüfen Sie, ob Sie von Apigee einen Nutzernamen/ein Passwort für das Repository erhalten haben:
|
curl -v https://software.apigee.com gibt HTTP 200 zurück. |
Zugriff auf Ihre Back-End-Dienste |
Zugriff auf Back-End-Dienste sicherstellen |
curl -v http://backend, um den Zugriff auf Ihre Back-End-Dienste zu prüfen |
Lizenzschlüssel |
Nach einer E-Mail von Apigee mit angehängtem Lizenzschlüssel suchen |
Achten Sie darauf, dass der Lizenzschlüssel auf dem Hostcomputer bereitgestellt ist |
Betriebssystemversion |
Unterstützte Betriebssystemversion, wie unter Unterstützte Software und unterstützte Versionen aufgeführt. |
cat /etc/redhat-release gibt die Betriebssystemversion zurück. |
Java-Version |
Unterstützte Java-Versionen:
|
java -version gibt die installierte Java-Version zurück. Wenn die erforderliche Java-Version nicht gefunden wird, lädt das Edge-Installationsprogramm sie herunter und installiert sie. |
CPU-Kerne |
Mindestens 8 |
lscpu gibt die Anzahl der CPUs zurück cat /proc/cpuinfo gibt CPU-Informationen zurück |
RAM |
Mindestens 16 GB |
cat /proc/meminfo gibt Speicherinformationen zurück. |
Speicherplatz |
Mindestens 100 GB |
df -h gibt den Speicherplatz zurück. df -h /opt gibt den Speicherplatz für /opt, das Edge-Installationsverzeichnis, zurück. |
Hostname |
Hostname auf IP-Adresse des Hosts festgelegt |
hostname -i gibt die IP-Adresse des Hosts zurück. |
Netzwerk |
Externer Internetzugang erforderlich. Zugriff auf das RHEL-Yum-Repository für RedHat OS. |
yum repolist gibt verfügbare Repositories zurück. Prüfen Sie für RedHat die Verfügbarkeit von Repositories unter /etc/yum.repos.d/redhat-rhui.repo. |
Ports, IP-Tabellen, Firewall |
Achten Sie darauf, dass die Ports 8080, 9000, 9001 und 9002 eingehende Pakete annehmen können. |
Diese Anforderung hängt von Ihrer Betriebssystem- und Betriebssystemkonfiguration ab. Es gibt mehrere Befehle, mit denen Sie die aktuellen Einstellungen aufrufen können: iptables -nvL Linux 6.x: IPtables-Dienststatus Linux 7.x: sysctl-Firewallstatus Bei Bedarf können Sie iptables oder Firewalld |
SELinux |
Deaktivieren Sie SELinux während der Installation oder stellen Sie es auf den moderaten Modus ein. Bei Bedarf nach der Installation wieder aktivieren |
Setzen Sie SELinux vorübergehend in den moderaten Modus: Unter Linux 6.x: echo 0 > /selinux/enforce So aktivieren Sie die Funktion nach der Installation von Edge wieder: echo 1 > /selinux/enforce Unter Linux 7.x: setenforce 0 So aktivieren Sie die Funktion nach der Installation von Edge wieder: Setenforce 1 Informationen zum dauerhaften Deaktivieren von SELinux finden Sie unter Edge-Dienstprogramm für Apigee-Setup installieren. |
Systemnutzerzugriff |
Für den Nutzer, der die Installation durchführt, ist Folgendes erforderlich:
|
sudo whoami sollte den Stamm zurückgeben |
SMTP-Server |
Zugriff auf den SMTP-Server, um E-Mails an neue Edge-Nutzer zu senden. |
Systemanforderungen für das Entwicklerdienste-Portal
Sie können das Edge Developer Services-Portal auf einem anderen Computer als dem installieren, auf dem Sie Edge installiert haben. Prüfen Sie, ob die folgenden Anforderungen erfüllt sind, bevor Sie das Portal installieren:
Voraussetzungen |
Beschreibung |
Testen |
---|---|---|
Zugriff auf das Apigee-RPM-Repository |
Achten Sie darauf, dass Sie Zugriff auf https://software.apigee.com haben Prüfen Sie, ob Sie einen Nutzernamen/ein Passwort von Apigee für das Repository erhalten haben. |
curl -v https://software.apigee.com gibt HTTP 200 zurück. |
Edge auf dem Host installiert |
Achten Sie darauf, dass Sie Edge bereits auf dem Hostcomputer installiert haben |
Weitere Informationen finden Sie oben im Abschnitt Systemanforderungen für Edge. |
Port |
Achten Sie darauf, dass Port 8079 verfügbar und zugänglich ist |
netstat -nlptu | grep 8079 |
Systemanforderungen für API BaaS
Sie können API BaaS auf dem einzelnen Hostcomputer installieren, auf dem sich nicht der Computer befindet, auf dem Sie Edge installiert haben. Achten Sie darauf, dass die folgenden Anforderungen erfüllt sind, bevor Sie API-BaaS auf dem Host installieren:
Voraussetzungen |
Beschreibung |
Testen |
---|---|---|
Zugriff auf das Apigee-RPM-Repository |
Achten Sie darauf, dass Sie Zugriff auf https://software.apigee.com haben Prüfen Sie, ob Sie einen Nutzernamen/ein Passwort von Apigee für das Repository erhalten haben. |
curl -v https://software.apigee.com gibt HTTP 200 zurück. |
Alle Edge-Anforderungen |
Achten Sie darauf, dass der Hostcomputer alle oben für Edge aufgeführten Anforderungen erfüllt |
Weitere Informationen finden Sie oben im Abschnitt Systemanforderungen für Edge. |
Ports, IP-Tabellen, Firewall |
Achten Sie darauf, dass die Ports 2551, 8080, 9000, 9200–9400 eingehende Pakete annehmen können. |
Dieser Schritt hängt von der Konfiguration Ihres Betriebssystems und Betriebssystems ab. Es gibt mehrere Befehle, mit denen Sie die aktuellen Einstellungen aufrufen können: iptables -nvL Linux 6.x: IPtables-Dienststatus Linux 7.x: sysctl-Firewallstatus Bei Bedarf können Sie iptables oder Firewalld |