desehawk 发表于 2014-9-17 14:40 已将解决 谢谢 |
这个问题解决了吗? |
在hbase 的 hbase-site.xml文件里添加如下配置: <property> <name>hbase.zookeeper.quorum</name> <value>server01,server02,server03</value> <description>ZooKeeper集群服务器的位置</description> </property> |
本帖最后由 howtodown 于 2014-9-16 20:10 编辑 对于zookeepr的配置,你至少要在 hbase-site.xml中列出zookeepr的ensemble servers,具体的字段是 hbase.zookeeper.quorum. 该这个字段的默认值是 localhost,这个值对于分布式应用显然是不可以的. (远程连接无法使用)。 |
首先保证集群是正确的,localhost看看自己的配置文件,集群正确配置可以参考 hbase 0.96整合到hadoop2.2三个节点全分布式安装高可靠文档 在尝试运行下面两个程序。当然你需要根据自己的实际情况该一下host。 然后创建程序可以参考这两个都是经过验证的。 hbase开发环境搭建及运行hbase小实例(HBase 0.98.3新api) hbase编程:Eclipse远程连接创建hbase表以及填充列与列数据 |