8
votes

ZOODEEPERCONNECTIONEXCEPTION EN MODE STANDALONE HBASE

J'utilise HBASE-0.90.0. Je l'exécute en mode autonome. Tout en essayant d'exécuter des commandes de "HBASE Shell", cela me donne l'erreur suivante.

HBASE (MAIN): 003: 0> Statut 'Détaillé'

Erreur: org.apache.haadoop.hbase.zookeepepéronnectionExceptionException: org.apache.haadoop.hbase.zookeePerConnectionException: org.apache.zookeeper.keeprèsxception $ ConnectionLossexception: KeeperErrorCode = ConnectiveLoss pour / HBASE

Je suis nouveau à HBASE. Pouvez-vous m'aider avec ce problème avec ce problème?

Merci d'avance


0 commentaires

4 Réponses :



2
votes

1 commentaires

Woo hoo! Cela corrige le même problème pour moi. Eh bien, mon problème était presque le même: j'exécutais la version 0.90.4 de HBASE, et le message d'erreur exacte que j'ai a été "Erreur: org.apache.hadoop.hbase.zookeepercectionException: HBASe est capable de se connecter à Zookeper, mais la connexion se ferme immédiatement. Cela pourrait être un signe que le serveur a trop de connexions (30 est la valeur par défaut). "



0
votes

J'ai eu le même problème lorsque j'ai commencé le mode Standalone Hbase sur mon Mac 10.9. J'ai corrigé plusieurs paramètres, mais je ne sais pas lequel fonctionne vraiment. Quoi qu'il en soit, ci-dessous est l'endroit où je fais des changements:

  1. sudo nano / etc / hosts code> p>

    Assurez-vous qu'un seul localhost et il est 127.0.0.1 P> LI>

  2. edit hbase-site.xml p>

    export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home
    (Warning: this path is the Java 1.6 path, seems that Java 1.7 does not support HBase)
    
    export HBASE_OPTS="-Djava.security.krb5.realm= -Djava.security.krb5.kdc="
    (fix realm issue)
    
  3. modifier hbase-env.sh code> p>

    <configuration>
      <property>
          <name>hbase.rootdir</name>
          <value>file:///usr/local/hbase</value>
      </property>
      <property>
          <name>hbase.zookeeper.property.dataDir</name>
          <value>usr/local/zookeeper</value>
      </property>
      <property>
          <name>hbase.zookeeper.property.clientPort</name>
          <value>2181</value>
      </property>
    </configuration>
    


0 commentaires

0
votes

J'ai fait face au même problème. Pour résoudre ce problème, j'ai suivi des marches ci-dessous.

  1. Modifier hbase-env.sh em> strong> li> ol>

    p>

                       hduser@ubuntu:~$ start-hbase.sh
        hduser@ubuntu:~$ hbase shell
        hduser@ubuntu:~$ list


0 commentaires