我遵循这个快速入门的说明,但无法在我的pc上运行hbase standalone。有人能帮上忙吗?谢谢
日志如下:
2014-01-13 13:15:01,667 WARN [main] zookeeper.ZKUtil: clean znode for master, quorum=localhost:2181, baseZNode=/hbase Unable to get data of znode /hbase/master
org.apache.zookeeper.KeeperException$SessionExpiredException: KeeperErrorCode =
我启动了动物园管理员,它说动物园管理员服务器启动了,但是有以下反馈:
ZooKeeper JMX enabled by default
Using config: /home/saichanda/zookeeper-3.4.12/bin/../conf/zoo.cfg
mkdir: cannot create directory ‘’: No such file or directory
Starting zookeeper ... STARTED
然后我启动hbase
./bin/start-hbase.sh
产出:
starting master, logging to /usr/loca
我想安装hbase 1.2.4。当我尝试运行bin/start-hbase.sh时,我得到以下警告。
OpenJDK 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0'
hbase shell命令生成大量众所周知的zookeeper异常...
ERROR [main] zookeep
我在Cloudera管理的AWS上有一个hbase (0.96.1.1-cdh5.0.2)集群,包含4个区域服务器和1个zookeeper服务器。zookeeper服务器与hbase主服务器运行在同一主机上。我面临的问题是,3/4的区域服务器因为无法连接到zookeeper而停机。唯一保持运行的区域服务器是在与主服务器和zookeeper相同的主机上运行的服务器。以下是其中一个故障区域服务器日志的相关部分。
2014-11-14 15:46:59,871 INFO org.apache.zookeeper.ZooKeeper: Initiating client connection, co
我安装了:
wget http://archive.cloudera.com/cdh/3/hbase-0.90.3-cdh3u1.tar.gz
这是我的hbase_site.xml
<property>
<name>hbase.master</name>
<value>localhost:60000</value>
<description>The host and port that the HBase master runs at.A value of 'local' runs
我安装了HBase 1.0.2、动物园管理员-3.4.6和java版本"1.7.0_80“
Zookeeper works fine. But when i tried to start the shell of hbase ia m getting the following error. can anyone please help me out. I am really struct at this point.
The node /hbase is not in ZooKeeper. It should have been written by the master. Che
这里是HBase/Hadoop的超级新手。我已经启动并运行了一个包含两个节点的HBase测试集群,现在我正尝试从一个远程Java客户机连接到这个集群。这就是我陷入困境的地方:客户端成功地连接到单服务器Zookeeper quorum (运行在与HBase主服务器相同的服务器上),但是Zookeeper传递回客户端的地址是本地主机,并且(显然)客户端无法连接到任何东西,因为HBase不是在本地运行的。考虑到出于管理原因我不能编辑客户端主机文件(无论如何我都不倾向于编辑,因为这似乎是一个可怕的黑客攻击),有没有办法让Zookeeper为HBase主服务器返回一个合适的IP?
Java代码:
pub
我是Hadoop和Hbase的新手。我正在尝试从java代码创建一个表,并连接到我的远程服务器(Hbase) (172.80.72.86)。它是一台linux机器(172.80.72.86)。我尝试了上面的方法
我收到以下错误
12/08/22 14:06:49 INFO zookeeper.ZooKeeper: Client environment:zookeeper.version=3.3.5-1301095, built on 03/15/2012 19:48 GMT
12/08/22 14:06:49 INFO zookeeper.ZooKeeper: Client environme
我想将Java与Hbase连接起来,我得到了一个错误: java.lang.IllegalArgumentException:无法规范化地址
localhost/<unresolved>:2222 because it's not resolvable
at org.apache.zookeeper.SaslServerPrincipal.getServerPrincipal(SaslServerPrincipal.java:65)
at org.apache.zookeeper.SaslServerPrincipal.getServerPrincipal(
我在java中使用Hbase。我的java应用程序和HBase都在dockers上运行。下面是我从中获得HBase配置的一个类:
public class HBaseConf {
private static HBaseConf instance = new HBaseConf();
private Configuration configuration;
public Configuration getConfiguration() {
return configuration;
}
public HBaseConf() {
我将在本地尝试hbase,当我尝试创建这样的表时,我启动了一个zk服务器:
create 'table', 'col'
错误:
ERROR [main] client.ConnectionManager$HConnectionImplementation: The node /hbase-unsecure is not in ZooKeeper. It should have been written by the master. Check the value configured in 'zookeeper.znode.parent'. Th