1

私は Hadoop で HBase をセットアップしようとしており、Michael G. Nollhereによるオンラインのさまざまな優れたチュートリアルに従っています。基本的にすべて問題ありません。私の Hdfs と MapRed は Web インターフェイスでうまく機能し、2 つのノードがあることを示しています (私の NameNode は NameNode と DataNode の両方ですが、これはテスト目的のためだけです)。

HBase をインストールするポイントに到達すると、問題が発生し、さまざまなエラーが発生します。私が持っている最新のものは、スレーブノードのログファイルにあります

INFO org.apache.zookeeper.server.NIOServerCnxn: Closed socket connection for client /10.2.xx.xx:43089 (no session established for client)
INFO org.apache.zookeeper.server.NIOServerCnxn: Exception causing close of session 0x0 due to java.io.IOException: ZooKeeperServer not running

しかし、私が入力するとき

$ zkServer.sh status

両方のマシンが実行されているモードを示しています。この問題が何であるかは誰にでもわかります。または、これをセットアップするために従うことができる別のガイド/チュートリアルを知っている人はいますか? 分散 HDFS での HBase のセットアップに関する HBase のドキュメントに従ってみましたが、うまくいきません。

助けてくれてありがとう!

4

1 に答える 1

0

両方の Zookeepers サーバーが Qorum で構成されていますか? もしそうなら、彼らはお互いに接続し、誰がリーダーであるかについて投票することができました (これはすべて両方のサーバーのログにあるはずです)。

Zookeeper は実行されている可能性がありますが、相互に通信できない場合 (たとえば、ファイアウォール ルールや設定ミスなど)、Zookeeper は次のクライアント接続を受け入れません。

于 2012-04-18T10:20:46.740 に答える