Edge pour Private Cloud version 4.17.01
Vous pouvez installer Edge pour le cloud privé sur une machine hôte unique dans le cadre d'une installation de démonstration ou d'une démonstration de faisabilité. Ce type d'installation est appelé installation Edge "tout-en-un". La machine hôte peut être une machine autonome ou une VM répondant aux prérequis système indiqués ci-dessous.
Après avoir installé Edge pour le cloud privé sur la machine hôte, vous pouvez éventuellement installer:
- Portail de services pour les développeurs sur sa propre machine hôte
- API BaaS sur sa propre machine hôte
Licences
Chaque installation d'Edge nécessite un fichier de licence unique que vous obtenez auprès d'Apigee. Si vous ne possédez pas encore de licence, contactez le service commercial en cliquant ici.
Configuration système requise pour Edge
Le tableau suivant répertorie la configuration système requise pour installer Edge sur une seule machine hôte:
Exigence |
Description |
Tester |
---|---|---|
Accès au dépôt Apigee RPM |
Assurez-vous d'avoir accès à https://software.apigee.com Assurez-vous d'avoir reçu un nom d'utilisateur et un mot de passe de la part d'Apigee pour le dépôt:
|
curl -v https://software.apigee.com renvoie HTTP 200 |
Accès à vos services de backend |
Vérifiez l'accès à vos services de backend |
curl -v http://backend pour vérifier l'accès à vos services de backend |
Clé de licence |
Recherchez un e-mail d'Apigee contenant la clé de licence en pièce jointe |
Assurez-vous que la clé de licence est déployée sur la machine hôte |
Version de l'OS |
Version d'OS compatible, listée sur la page Logiciels et versions compatibles. |
cat /etc/redhat-release renvoie la version du système d'exploitation |
Version de Java |
Versions de Java compatibles:
|
java -version renvoie la version Java installée Si la version Java requise est introuvable, le programme d'installation d'Edge la télécharge et l'installe. |
Cœurs de processeur |
2 au minimum |
lscpu renvoie le nombre de processeurs cat /proc/cpuinfo renvoie des informations sur le processeur |
RAM |
8 Go minimum |
cat /proc/meminfo renvoie des informations sur la mémoire. |
Espace disque |
Au moins 100 Go |
df -h renvoie l'espace disque. df -h /opt renvoie l'espace disque pour /opt, le répertoire d'installation Edge |
Nom d'hôte |
Nom d'hôte défini sur l'adresse IP de l'hôte |
nom d'hôte -i renvoie l'adresse IP de l'hôte |
Réseau |
Un accès Internet externe est requis. Pour l'OS RedHat, accès au dépôt RHEL yum |
yum repolist renvoie les dépôts disponibles. Pour RedHat, vérifiez la disponibilité des dépôts dans /etc/yum.repos.d/redhat-rhui.repo. |
ports, iptables, pare-feu |
Assurez-vous que les ports 8080, 9000, 9001 et 9002 peuvent accepter les paquets entrants. |
Cette condition dépend de la configuration de votre système d'exploitation et de votre système d'exploitation. Plusieurs commandes permettent d'afficher les paramètres actuels: iptables -nvL Linux 6.x: état du service iptables Linux 7.x: sysctl firewalld status Si nécessaire, vous pouvez arrêter les règles iptables |
SELinux |
Désactivez SELinux ou définissez-le en mode permissif lors de l'installation. Si nécessaire, réactivez-le après l'installation |
Définissez temporairement SELinux en mode permissif: Sur un système d'exploitation Linux 6.x: echo 0 > /selinux/enforce Pour le réactiver après avoir installé Edge: echo 1 > /selinux/enforce Sur un système d'exploitation Linux 7.x: setenforce 0 Pour le réactiver après avoir installé Edge: setenforce 1 Pour désactiver SELinux de manière permanente, consultez Installer l'utilitaire de configuration d'Edge apigee-setup. |
Accès utilisateur système |
L'utilisateur doit effectuer l'installation:
|
sudo whoami devrait renvoyer la racine |
Serveur SMTP |
Accès au serveur SMTP pour envoyer des e-mails aux nouveaux utilisateurs Edge. |
Configuration système requise pour le portail de services pour les développeurs
Vous pouvez installer le portail Edge Developer Services sur une machine différente de celle que vous avez utilisée pour installer Edge. Assurez-vous que vous remplissez les conditions suivantes avant d'installer le portail:
Conditions requises |
Description |
Tester |
---|---|---|
Accès au dépôt Apigee RPM |
Assurez-vous d'avoir accès à https://software.apigee.com Assurez-vous d'avoir reçu un nom d'utilisateur et un mot de passe de la part d'Apigee pour le dépôt. |
curl -v https://software.apigee.com renvoie HTTP 200 |
Edge installé sur l'hôte |
Assurez-vous d'avoir déjà installé Edge sur la machine hôte |
Consultez la configuration système requise pour Edge ci-dessus. |
Port |
Assurez-vous que le port 80 est disponible et accessible |
netstat -nlptu | grep 80 |
Configuration système requise pour l'API BaaS
Vous pouvez installer l'API BaaS sur une seule machine hôte, différente de celle que vous avez utilisée pour installer Edge. Assurez-vous de respecter les exigences suivantes avant d'installer l'API BaaS sur l'hôte:
Conditions requises |
Description |
Tester |
---|---|---|
Accès au dépôt Apigee RPM |
Assurez-vous d'avoir accès à https://software.apigee.com Assurez-vous d'avoir reçu un nom d'utilisateur et un mot de passe de la part d'Apigee pour le dépôt. |
curl -v https://software.apigee.com renvoie HTTP 200 |
Toutes les exigences de Edge |
Assurez-vous que la machine hôte répond à toutes les exigences répertoriées ci-dessus pour Edge |
Consultez la configuration système requise pour Edge ci-dessus. |
ports, iptables, pare-feu |
Assurez-vous que les ports 2551, 8080, 9000 et 9200 à 9400 peuvent accepter les paquets entrants. |
Cette étape dépend de la configuration de votre système d'exploitation et de votre système d'exploitation. Plusieurs commandes permettent d'afficher les paramètres actuels: iptables -nvL Linux 6.x: état du service iptables Linux 7.x: sysctl firewalld status Si nécessaire, vous pouvez arrêter les règles iptables |