2012-04-18 7 views
1

HBaseをHadoopにセットアップしようとしていて、Michael G. Nollhereでさまざまな偉大なチュートリアルをオンラインでフォローしています。基本的にすべて正常ですが、私のHdfsとMapRedはWebインターフェイス上でうまく動作し、2つのノードを持っていることを示しています(私のNameNodeはNameNodeとDataNodeの両方ですが、テスト目的のためです)。分散Hadoop上でHBaseをセットアップする際のエラー、ZooKeeperServerが実行されていない

私が問題を抱えている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のドキュメントに従ってみましたが、うまくいきません。

ありがとうございました!

答えて

0

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

今私も飼育係を起動することはできません飼育係が実行されているかもしれないが、彼らは互いに(例えば、ファイアウォールのルールやミスの設定)と通信できない場合は、飼育係が来るクライアント接続に奇妙な

+0

を受け入れることはありません私自身のusingzkServer.shを使って起動します。 Zookeeperを管理するHBaseを使ってHDFS上に分散型HBaseを設定できるかどうか知っていますか? (つまり、hbase-env config export HBASE_MANAGES_ZK = true) –

+0

もう一つの問題があります。私は問題を解決し、複製モード(2台のマシンでは私がテストしている)でZookeeperをセットアップしようとしていますが、zkServer.shを起動するマシンはスタンドアロンモードで起動します。他のリモートマシンはZookeeperをまったく起動しませんか?手動で起動する必要はありますか? –

+0

あなたはhttp://zookeeper.apache.org/doc/r3.4.3/zookeeperStarted.html#sc_RunningReplicatedZooKeeper for Replicated Zookeeperの手順に従っていますか? –

関連する問題