我在六个节点的集群上使用 Hbase{ hbase-0.94.3 } 和 hadoop{ hbase-0.94.3 }。我的机器上安装的操作系统fedora。对于 Hbase,我有一个主节点和 6 个区域服务器。
但奇怪的问题是,我的 Hbase 区域服务器无法连接到主服务器。只有与 master 运行在同一台机器上的 region server 才能连接到 master。
对于 6 个区域服务器中的 5 个,我收到以下错误:
我收到以下错误消息:2013-02-28 19:50:26,609 INFO org.apache.hadoop.hbase.regionserver.HRegionServer: Attempting connect to Master server at serv11.mycompany.com,60000,1362102564107 2013-02- 28 19:51:26,657 警告 org.apache.hadoop.hbase.regionserver.HRegionServer:无法连接到主服务器。重试。错误是:java.net.ConnectException:连接在 sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) 被拒绝 ....
对此的任何帮助都将受到高度赞赏。