Tous les produits
Search
Centre de documentation

E-MapReduce:Use ZooKeeper

Dernière mise à jour :Aug 09, 2026

Utilisez zkCli.sh pour vous connecter à ZooKeeper sur votre cluster E-MapReduce (EMR) et exécuter des opérations de données depuis la ligne de commande.

Prérequis

Avant de commencer, assurez-vous d'avoir :

  • Un cluster EMR avec ZooKeeper sélectionné comme service facultatif lors de la création du cluster. Pour plus d'informations, consultez la rubrique Créer un cluster.

  • Un accès SSH au cluster. Pour plus d'informations, consultez la rubrique Se connecter à un cluster.

Se connecter à ZooKeeper

  1. Connectez-vous au cluster en mode SSH.

  2. Exécutez la commande suivante pour vous connecter à ZooKeeper :

    zkCli.sh -server master-1-1:2181
  3. Une fois connecté à ZooKeeper, exécutez help pour afficher toutes les commandes prises en charge par ZooKeeper.

Ressources connexes

Pour plus d'informations sur ZooKeeper, consultez le Guide de démarrage de ZooKeeper.

FAQ

Q : Que faire si Cloud Monitor signale des exceptions de connexion ou affiche un statut incorrect lors de la collecte des métriques ZooKeeper ?

R : Suivez les étapes de dépannage ci-dessous :

  1. Vérifiez les ports d'écoute de ZooKeeper : Connectez-vous au nœud ZooKeeper et exécutez la commande suivante pour vérifier les ports d'écoute réels, notamment le port client 2181, les ports de communication du cluster 2888 et 3888, ainsi que les ports de surveillance JMX 9010 et 9999 :

    ss -lntp | egrep '2181|2888|3888|jmx|9010|9999'
  2. Vérifiez les règles du groupe de sécurité : Si l'accès métier à ZooKeeper fonctionne correctement mais que Cloud Monitor continue de signaler des erreurs, vérifiez que le groupe de sécurité autorise les adresses IP de sondage de Cloud Monitor à accéder aux ports d'écoute de ZooKeeper mentionnés précédemment.