“连接到服务器60020的ipc.hbaserpc问题”
我使用过Hadoop框架,其中有一个主设备和几个从设备。我的框架运行正常,但今天早上,我突然发现我收到此错误“并且hadoop无效。
我检查了主人的ip,它没有改变。
**netstat -nlpt | grep 60020**
tcp6 0 0 172.17.13.29:60020 :::* LISTEN 2766/java
vi / etc / hosts
127.0.0.1 localhost
172.17.13.29 master
172.17.13.18 slave
127.0.1.1 bt.foo.org bt
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
vi / root / hbase / conf / regionservers
master
slave
~
~
~
~
请指导我正确的问题所在。
以下是我看到的完整错误消息:
root@master:~/hbase/bin# ./hbase shell
HBase Shell; enter 'help<RETURN>' for list of supported commands.
Type "exit<RETURN>" to leave the HBase Shell
Version 0.94.6, r1456690, Thu Mar 14 16:32:05 PDT 2013
hbase(main):001:0> get 'profile', 'pranshu'
COLUMN CELL
13/04/22 10:05:04 INFO ipc.HBaseRPC: Problem connecting to server: master/172.17.13.29:60020
13/04/22 10:06:06 INFO ipc.HBaseRPC: Problem connecting to server: master/172.17.13.29:60020
答案 0 :(得分:0)
从所有计算机上的/ etc / hosts文件中注释掉“127.0.1.1 bt.foo.org bt”这一行,并给它重试。最好提供完整的错误日志。