2013-03-01 151 views
1

我在六個節點的集羣上使用Hbase {hbase-0.94.3}和hadoop {hbase-0.94.3}。安裝在我的機器fedora上的操作系統。 對於Hbase我有一個主節點和6區域服務器。Hbase regionserver無法連接到主設備

但奇怪的問題是,我的Hbase regionservers無法連接到主。 只有與主站運行在同一臺機器上的區域服務器才能連接到主站。

對於5的6區域服務器我得到以下錯誤:

我收到以下錯誤消息: 2013年2月28日19:50:26609 INFO org.apache.hadoop.hbase。 regionserver.HRegionServer:嘗試連接到主服務器在serv11.mycompany.com,60000,1362102564107 2013-02-28 19:51:26,657 WARN org.apache.hadoop.hbase.regionserver.HRegionServer:無法連接到主服務器。重試。錯誤: java.net.ConnectException:連接被拒絕 在sun.nio.ch.SocketChannelImpl.checkConnect(本機方法) ....

任何幫助高度讚賞。

+0

只是要補充,主人正在等待區域服務器偵聽。 – user2061050 2013-03-01 02:33:05

+0

您是否已正確配置區域服務器上主服務器的DNS綁定?嘗試從您的區域服務器ping「serv11.mycompany.com」,並檢查它是否是主機的IP地址。 – ericson 2013-03-01 05:35:02

回答

1

看起來像內部/外部IP地址的一些問題。 我使用了外部IP地址,然後大部分事情都解決了。

對網絡不太瞭解,但關閉此問題,因爲問題已解決。