hadoop在eclipse上跑实例connection exception: java.net.ConnectException: 拒绝连接;,如何解决?(操作系统-ubuntu)

查看网上资料都说把集群打开就能解决,但我的集群都开启了还是报这个拒绝连接的错,恳请高人指教一下

img

  • 这篇文章:hadoop异常java.net.ConnectException 拒绝连接 也许能够解决你的问题,你可以看下
  • 除此之外, 这篇博客: hadoop集群环境搭建中的 Got exception: java.net.ConnectException 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 根本原因是hosts和hostname配置不对,修改一下配置再重启虚拟机就好了。记得master和slave都要修改设置。

    以下是我的配置:

    /etc/hosts(slave同master)

    127.0.0.1	localhost localhost.localdomain localhost4 localhost4.localdomain4
    #127.0.1.1	ubuntu
    
    192.168.79.128	meta1
    192.168.79.138	meta2
    192.168.79.143	meta3
    
    # The following lines are desirable for IPv6 capable hosts
    ::1     ip6-localhost ip6-loopback localhost localhost.localdomain localhost4 localhost4.localdomain4
    fe00::0 ip6-localnet
    ff00::0 ip6-mcastprefix
    ff02::1 ip6-allnodes
    ff02::2 ip6-allrouters
    

    /etc/hostname,每个服务器写自己的名称就好,修改之后重启虚拟机才生效,然后输入命令查看是否生效。

    hostname
    

    我的报错和这里的几乎一样,他的解决方法很有效,可参考。

    Hadoop java Got exception: java.net.ConnectException