小IT来了
2017-12-01 06:49
采纳率: 0%
浏览 3.7k

hadoop大佬进来看看。。。。。。。求助解答!

[root@hadoop1 sbin]# start-dfs.sh
17/12/01 22:08:31 WARN hdfs.DFSUtil: Namenode for null remains unresolved for ID null. Check your hdfs-site.xml file to ensure namenodes are configured properly.
Starting namenodes on [hadoop01]
hadoop01: ssh: Could not resolve hostname hadoop01: Temporary failure in name resolution
hadoop启动老是报这个,不知道为啥?求解?

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • 小IT来了 2017-12-01 06:59

    图片说明
    在虚拟机里可以,而用shh老是出现报上面的错

    评论
    解决 无用
    打赏 举报
  • airfling 2017-12-01 07:09

    你去/etc/hosts加下hadoop01的别名

    评论
    解决 无用
    打赏 举报
  • 小IT来了 2017-12-01 07:21

    [root@hadoop1 etc]# cat /etc/hosts
    127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
    ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
    192.168.74.132 hadoop1
    127.0.0.1 hadoop1
    [root@hadoop1 etc]# cd /etc/sysconfig/network
    -bash: cd: /etc/sysconfig/network: 不是目录
    [root@hadoop1 etc]# cat /etc/sysconfig/network
    NETWORKING=yes
    HOSTNAME=hadoop1
    [root@hadoop1 etc]#
    这个嘛!加了的

    评论
    解决 无用
    打赏 举报
  • Little_Cigar 2017-12-05 06:50

    话说你的etc/hosts里的HOSTNAME=hadoop1,是不写错了啊,应该是hadoop01,和core-site.xml文件中fs.default.name中主机名是一样的才行,还有要配置免密码登录

    评论
    解决 无用
    打赏 举报
  • pezynd 2020-07-25 13:13

    应该是hdfs-site.xml配置不对
    参考:https://blog.csdn.net/dzh284616172/article/details/105980074

    评论
    解决 无用
    打赏 举报