Ne pouvez pas obtenir HBase mode autonome pour commencer

Je suis passer par la HBase guide de Démarrage rapide (http://hbase.apache.org/book/quickstart.html), et je suis en cours d'exécution dans beaucoup de problèmes en passant par la première étape.

J'utilise Linux Mint 13 sous VirtualBox avec Win7 en tant qu'hôte.

J'ai téléchargé hbase 0.94.6.1, décompressé le fichier sur mon chemin, configuré l'adresse de bouclage. J'ai été très bien avec l'écriture dans /tmp pour des fins de test, donc je n'ai pas modifier /conf/hbase-site.xml.

start-hbase.sh: 45: [: false: unexpected operator
localhost: starting zookeeper, logging to /home/askldjd/hbase-0.94.6.1/bin/../logs/hbase-askldjd-zookeeper-test-hadoop.out
starting master, logging to /home/askldjd/hbase-0.94.6.1/bin/../logs/hbase-askldjd-master-test-hadoop.out
Could not start ZK at requested port of 2181.  ZK was started at port: 2182.  Aborting as clients (e.g. shell) will not be able to find this ZK quorum.
localhost: starting regionserver, logging to /home/askldjd/hbase-0.94.6.1/bin/../logs/hbase-askldjd-regionserver-test-hadoop.out

Si je tape ./bin/hbase shell, et entrez le statut, voici ce que je reçois.

13/04/05 01:47:06 ERROR client.HConnectionManager$HConnectionImplementation: Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.

JAVA_HOME est configuré.

askldjd@test-hadoop ~ $ echo $JAVA_HOME
/usr/lib/jvm/java-6-openjdk-amd64/

Je pense que je suis absent quelque chose de très basique ici. Toute aide serait grandement appréciée.

Grâce

... Alan

vous devez updte hbase-site .xml et ajouter hbase.de la racine.dir chemin
Je l'ai fait en suivant le guide de démarrage rapide. Même résultat.

OriginalL'auteur askldjd | 2013-04-05