Edge for Private Cloud v. 4.16.09
La checklist couvre les conditions préalables précédentes et fournit une liste des fichiers requis à obtenir avant de continuer. Voici un résumé des principales exigences qui y sont abordées.
- Identifiants de l'administrateur système Edge : lors de l'installation, vous êtes invité à spécifier une adresse e-mail et un mot de passe permettant de créer le compte administrateur système Edge. N'utilisez jamais ces identifiants pour autre chose que l'administration du système Edge. Vous pourrez ensuite créer différents utilisateurs et types d'utilisateurs pour créer et gérer des proxys d'API, des applications et toutes les autres tâches au niveau de l'utilisateur.
Pour modifier le mot de passe administrateur, n'utilisez pas l'interface utilisateur d'Edge. Pour en savoir plus, consultez Réinitialiser les mots de passe Edge. - OS : pour connaître la configuration système requise pour le système d'exploitation, consultez la page https://apigee.com/docs/api-services/reference/supported-software.
- Java : les exigences Java sont couvertes dans la section "Prérequis" ci-dessus. Consultez la page https://apigee.com/docs/api-services/reference/supported-software.
Assurez-vous que JAVA_HOME pointe vers la racine du JDK pour l'utilisateur qui effectue l'installation. - Pare-feu : les exigences relatives au pare-feu et à l'hôte sont décrites dans la section "Prérequis" ci-dessus. Consultez la section Conditions d'installation requises avant de continuer.
- TCP Wrappers : TCP Wrappers peut bloquer la communication de certains ports et affecter l'installation d'OpenLDAP, de Postgres et de Cassandra. Sur ces nœuds, vérifiez /etc/hosts.allow et /etc/hosts.deny pour vous assurer qu'il n'existe aucune restriction de port sur les ports OpenLDAP, Postgres et Cassandra requis.
- SELinux : selon vos paramètres SELinux, Edge peut rencontrer des problèmes lors de l'installation et du démarrage des composants Edge. Si nécessaire, vous pouvez désactiver SELinux ou le définir en mode permissif pendant l'installation, puis le réactiver après l'installation. Pour en savoir plus, consultez Installer l'utilitaire apigee-setup d'Edge.
-
iptables : vérifiez qu'aucune règle iptables n'empêche la connectivité entre les nœuds sur les ports Edge requis. Si nécessaire, vous pouvez arrêter iptables pendant l'installation à l'aide de la commande suivante :
> sudo /etc/init.d/iptables stop
Sur CentOS 7.x :> systemctl stop firewalld - Fichier de licence : vous devez obtenir un fichier de licence valide pour installer Apigee Edge. Les informations sur les licences sont abordées dans la section "Prérequis" ci-dessus. Consultez les exigences d'installation avant de continuer.
- Fichiers de distribution : les fichiers de distribution Apigee Edge sont installés sous la forme d'un ensemble de RPM et de dépendances.
-
Limites du système :
- Sur les nœuds Cassandra, définissez les limites souples et strictes de memlock, nofile et d'espace d'adressage (as) pour l'utilisateur d'installation (par défaut, "apigee") dans /etc/security/limits.conf, comme indiqué ci-dessous :
apigee soft memlock unlimited
apigee hard memlock unlimited
apigee soft nofile 32768
apigee hard nofile 65536
apigee soft as unlimited
apigee hard as unlimited - Sur les nœuds du processeur de messages, définissez le nombre maximal de descripteurs de fichiers ouverts sur 64 000 à l'aide de la commande suivante :
> ulimit -n 65535
Si nécessaire, vous pouvez augmenter cette limite. Par exemple, si vous avez un grand nombre de fichiers temporaires ouverts en même temps.
- Sur les nœuds Cassandra, définissez les limites souples et strictes de memlock, nofile et d'espace d'adressage (as) pour l'utilisateur d'installation (par défaut, "apigee") dans /etc/security/limits.conf, comme indiqué ci-dessous :
-
Désactiver la résolution DNS sur IPv6 lorsque vous utilisez NSCD
Si vous avez installé et activé NSCD (Name Service Cache Daemon), vous remarquerez peut-être que les processeurs de messages effectuent deux résolutions DNS : une pour IPv4 et une pour IPv6.
Pour désactiver la résolution DNS sur IPv6 :- Sur chaque nœud de processeur de messages, modifiez /etc/nscd.conf.
- Définissez la propriété suivante :
enable-cache hosts no