Edge for Private Cloud v. 4.16.09
La checklist couvre les conditions préalables précédentes et fournit la liste des fichiers requis à obtenir avant de continuer. Voici un récapitulatif des principales exigences abordées dans ce document.
- 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 utilisés pour créer le compte administrateur système système Edge. N'utilisez jamais ces identifiants pour d'autres activités que l'administration système périphérique. Vous pouvez ultérieurement 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 Edge. Pour en savoir plus, consultez la section Réinitialiser des mots de passe périphériques. - OS: pour connaître la configuration requise du système d'exploitation, consultez https://apigee.com/docs/api-services/reference/supported-software.
- Java: les exigences Java sont décrites sous "Conditions préalables" ci-dessus. Reportez-vous à https://apigee.com/docs/api-services/reference/supported-software.
Assurez-vous que JAVA_HOME pointe vers la racine du JDK pour l'utilisateur effectuant l'installation. - Pare-feu: les conditions requises pour le pare-feu/l'hôte sont décrites dans la section "Conditions préalables" ci-dessus. Consultez les exigences concernant l'installation avant de continuer.
- Wrappers TCP: les wrappers TCP peuvent bloquer la communication de certains ports et affecter l'installation d'OpenLDAP, Postgres et Cassandra. Sur ces nœuds, vérifiez /etc/hosts.allow et /etc/hosts.deny pour vous assurer qu'aucune restriction de port n'est appliquée aux ports OpenLDAP, Postgres et Cassandra requis.
- SELinux: en fonction de 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 sur le mode permissif lors de l'installation, puis le réactiver après l'installation. Consultez Installer l'utilitaire de configuration Apigee Edge pour en savoir plus.
-
iptables: vérifiez qu'aucune règle iptables n'empêche la connectivité entre les nœuds sur les ports périphériques 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:> systèmectl stop-firewalld - Fichier de licence: vous devez obtenir un fichier de licence valide pour installer Apigee Edge. Les informations sur les licences sont détaillées dans la section "Conditions préalables" ci-dessus. Consultez les exigences concernant l'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 des limites "soft et memlock", "nofile" et "space" (as) pour l'utilisateur de l'installation (par défaut, "apigee") dans /etc/security/limits.conf comme indiqué ci-dessous:
apigee soft memlock illimité
apigee hard memlock
, - Sur les nœuds de processeur de messages, définissez le nombre maximal de descripteurs de fichier ouverts sur 64 K avec la commande suivante:
> ulimit -n 65535
Si nécessaire, vous pouvez augmenter cette limite. C'est le cas, par exemple, si vous avez ouvert un grand nombre de fichiers temporaires à la fois.
- Sur les nœuds Cassandra, définissez des limites "soft et memlock", "nofile" et "space" (as) pour l'utilisateur de l'installation (par défaut, "apigee") dans /etc/security/limits.conf comme indiqué ci-dessous:
-
Désactivez la résolution DNS sur IPv6 lorsque vous utilisez NSCD
Si vous avez installé et activé le daemon de cache de service de noms, 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 host no