我在Windows 8上设置了CYGWin上的HBase。当我运行start-hbase.sh时,一切似乎都是真的:Zookeeper,区域服务器和主服务器启动但是当我想通过localHost在任何浏览器中查看状态时:60010我无法连接当我想运行像list这样的命令时我得到了这个错误:ERROR zookeeper.RecoverableZooKeeper:3次重试后ZooKeeper存在失败 WARN zookeeper.ZKUtil:hconnection0x0无法在znode上设置观察者(/ hbase / hbaseid) hbase-env.sh:
export JAVA_HOME=/jdk1.8.0_45/
export HBASE_CLASSPATH=/hbase-1.0.1/lib/
export HBASE_OPTS="-XX:+UseConcMarkSweepGC"
export HBASE_IDENT_STRING=$HOSTNAME
HBase的-site.xml中:
<configuration>
<property>
<name>hbase.rootdir</name>
<value>file:///C:/cygwin/tmp/hbase/data</value>
</property>
<property>
<name>hbase.tmp.dir</name>
<value>file:///C:/cygwin/tmp/hbase/tmp</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>127.0.0.1</value>
</property>
</configuration>
尝试默认(指向Windows主机文件)和此
127.0.0.1 localhost
在没有任何运气的情况下禁用ipv6进行测试。我是HBase的新手。我该如何解决这个问题?