hadoop只在localhost上连接

y1aodyip  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(329)

我正在尝试将数据节点连接到我的名称节点。在使用原始ip时,名称节点似乎不接受连接。如果我尝试通过telnet以这种方式连接名称节点主机

telnet 127.0.0.1 54310

它工作,但如果我尝试(总是在名称节点上)与自己的原始ip

telnet 192.168.1.7 54310

不是这样的
我正在ubunt上运行hadoop,ufw状态为inactive

j0pj023g

j0pj023g1#

netstat -tuplen 并确保名称节点正在侦听 192.168.1.7 而不是 127.0.0.1 如果它正在监听 127.0.0.1 检查 /etc/hadoop/conf/core-site.xml 看看这是怎么回事 fs.default.name

<property>
    <name>fs.default.name</name>
    <value>hdfs://localhost:8020</value>
  </property>

如果是主机名,请确保 /etc/hosts 没有主机名条目 127.0.0.1

相关问题