Hbase org.apache.hadoop.hbase.PleaseHoldException

Je veux essayer le HBase-0.94 mode autonome et a suivi les instructions de la De Démarrage Rapide.

Je commence hbase avec start-hbase.sh et de lancer hbase shell

Il semble que mon maître ne peut pas être initialisé car ma commande create table échoue toujours comme suit:

hbase(main):001:0> create 't1', 'cf'

ERROR: org.apache.hadoop.hbase.PleaseHoldException:    
org.apache.hadoop.hbase.PleaseHoldException: Master is initializing

Voici mon conf/hbase-site.xml fichier:

<configuration>
<property>
    <name>hbase.rootdir</name>
    <value>/home/manuzhang/hbase</value>
</property>
<property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/home/manuzhang/zookeeper</value>
</property>
</configuration>

et mon /etc/hosts fichier:

127.0.0.1   localhost
127.0.0.1       jmx_host
127.0.1.1   manuzhang-U24E

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

74.125.237.1 dl-ssl.google.com
  • Pouvez-vous poster le contenu de votre fichier /etc/hosts?
  • ajouter mon fichier hosts
  • Pas sûr à 100%, mais vous pouvez essayer de remplacer le jmx_host par votre nom d'hôte (semble être manuzhang-U24E), le redémarrage de hbase et de voir si vous avez des progrès?
  • c'est tout. Je vois ce que le guide de démarrage rapide signifie maintenant
  • Que faire si la HBase est censé être en cours d'exécution sur HDFS? Cette configuration a pour utiliser une URL
InformationsquelleAutor manuzhang | 2013-01-22