您好,我将解释我的问题。请仔细阅读然后评论/回答。
我在我的机器上安装了Hbase0.98-hadoop2(Ubuntu 12)。那时我没有安装zookeeper。 但昨天我在我的机器上安装了风暴。但为此我必须安装zookeeper。所以我也安装了zookeeper。
现在,如果我运行Hbase,它运行正常。然后,当我遇到风暴时,它也可以正常工作。
但是,当我同时运行Hbase和风暴时,它会给我带来麻烦。
使用案例1:
1- Start Hbase
2- Start storm(starting nimbus,supervisor,ui,then localhost:8772 on web browser)
Everything works good. (Notice I did not started zookeeper in this usecase)
用例2:
1- Start zookeeper
2- Start storm(starting nimbus,supervisor,ui,then localhost:8772 on web browser)
3- Start Hbase
Now storm works good. But when I do any thing on Hbase shell it stucks for 5 minutes or more and then give error.
用例3:
1- Start Storm(starting nimbus,supervisor,ui,then localhost:8772 on web browser)
Notice I did not started zookeeper in this case. Now storm will give error on browser.
用例4:
1- Start Hbase
It works good. Even I did not run zookeeper.
现在我知道zookeeper存在一些问题。 Hbase有自己的动物园管理员,风暴我安装了另一个。所以他们互相矛盾。
那我怎么能摆脱这个问题?
加:如果你想看到错误,我会告诉他们。但我认为很清楚问题是由于动物园管理员造成的。