2014-03-26-nouvelle-application-zookeeper-browser.md 3.2 KB


title: 'Nouvelle application: ZooKeeper Browser!' author: admin type: post date: 2014-03-26T06:44:27+00:00 url: /nouvelle-application-zookeeper-browser/ sf_thumbnail_type:

  • none sf_thumbnail_link_type:
  • link_to_post sf_detail_type:
  • none sf_page_title:
  • 1 sf_page_title_style:
  • standard sf_no_breadcrumbs:
  • 1 sf_page_title_bg:
  • none sf_page_title_text_style:
  • light sf_background_image_size:
  • cover sf_author_info:
  • 1 sf_social_sharing:
  • 1 sf_related_articles:
  • 1 sf_sidebar_config:
  • left-sidebar sf_left_sidebar:
  • Sidebar-1 sf_right_sidebar:
  • Sidebar-1 sf_caption_position:
  • caption-right slide_template:
  • default categories:

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 faite par Andrei lors de son Google Summer of Code, il ya 3 ans.

{{< vimeo 79795356 >}}

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 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 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 !

Comme d'habitude n'hésitez pas à commenter sur le groupe de message ou sur @gethue !