2014-01-10 32 views
0

我在寫一個從Accumulo獲取輸入的MapReduce作業。我正在使用AccumuloInputFormat和RegExFilter。當我運行的作業,它連接沒有問題Accumulo,但在建立連接後,我看到以下警告循環往復:Accumulo和MapReduce:無法找到指定範圍的箱子

WARN mapreduce.InputFormatBase: Unable to locate bins for specified ranges. Retrying. 

我不認爲這有什麼不妥Accumulo,我可以從shell中掃描我感興趣的表。我錯過了什麼?

回答

0

您可能想檢查Accumulo顯示器並確保沒有未分配的平板電腦。無論是您的平板電腦服務器死亡,還是由於其他原因,您有未分配的平板電腦。這將是你爲什麼反覆看到這個警告的最明顯原因。

0

也可能ZK已關閉,所以accumulo無法知道它的數據在哪裏。

+0

ZooKeeper僅用於查找Accumulo根表,而不是用戶表。如果無法實現用戶平板電腦的位置,那是一個Accumulo級操作,而不是ZooKeeper。 – elserj