Nouvelle application: ZooKeeper Browser!

Published on 26 March 2014 in - 2 minutes read - Last modified on 04 February 2020

Bonjour les amoureux des animaux, dans Hue 3 , une nouvelle amélioration a été ajoutée afin de rendre Apache Zookeeper plus facile à utiliser: ZooKeeper Browser.

L'application n'est pas totalement nouvelle: il s'agit de l'upgrade de Hue 1 à Hue 3 de l’ [interface utilisateur ZooKeeper][1] faite par Andrei lors de son Google Summer of Code, il ya 3 ans.

Les deux principales caractéristiques sont:

  • Annonce des stats et des clients du cluster ZooKeeper
  • Navigation et l'édition de la hiérarchie des ZNode

ZooKeeper Browser nécessite la [ZooKeeper REST][2] service. Voici comment le configurer:

D'abord obtenir et construire ZooKeeper:

git clone https://github.com/apache/zookeeper
cd zookeeper
fourmis
BuildFile: / home / teinte / développement / soigneur / build.xml

initialisation:
    [mkdir] Created dir: / home / teinte / développement / zookeeper / construire / classes
    [mkdir] dir Crée: / home / teinte / développement / soigneur / build / lib
    [mkdir] Crée dir: / home / teinte / développement / soigneur / build / paquet / lib
    [mkdir] Crée dir: / home / teinte / développement / soigneur / build / test / lib

...

Puis démarrer le service REST:

cd src / contrib / reste
nohup ant run &

Si ZooKeeper et le service REST ne sont pas sur la même machine que Hue, mettre à jour les [paramètres Hue][3] et spécifier les noms d'hôte et les ports corrects:

[Soigneur]

  [[groupes]]

    [[[par défaut]]]
      # ensemble de Zookeeper. Comma liste de Host / Port séparé.
      # par exemple localhost: 2181, localhost: 2182, localhost: 2183
      # # host_ports = localhost: 2181

      # L'URL du service REST contrib
      # # rest_url = http://localhost:9998
Et voilà, openez [Navigateur ZooKeeper][4] ! Comme d'habitude n'hésitez pas à commenter sur le [groupe de message][5] ou sur [@gethue][6] ! [1]: https://github.com/andreisavu/hue/tree/zookeeper-browser/ [2]: https://github.com/apache/zookeeper/tree/trunk/src/contrib/rest [3]: https://github.com/cloudera/hue/blob/master/desktop/conf.dist/hue.ini#L591 [4]: http://127.0.0.1:8888/zookeeper/ [5]: http://groups.google.com/a/cloudera.org/group/hue-user [6]: http://twitter.com/gethue

comments powered by Disqus

More recent stories

26 June 2024
Integrating Trino Editor in Hue: Supporting Data Mesh and SQL Federation
Read More
03 May 2023
Discover the power of Apache Ozone using the Hue File Browser
Read More