博客
关于我
寻找Hadoop启动Namenode失败原因
阅读量:645 次
发布时间:2019-03-15

本文共 684 字,大约阅读时间需要 2 分钟。

Hadoop namenode启动失败的问题,主要是由于配置文件中dfs.http.address属性错误导致的。以下是详细的分析和解决步骤:

  • 启动失败提示:运行命令sbin/hadoop.daemon.sh start namenode后,使用jps发现namenode未启动。启动时,日志显示错误信息:

    Does not contain a valid host:port authority: 0.0.0.0.:50070
  • 检查日志文件:查看namenode的日志文件hadoop-hadoop-namenode-hadoop.fang.com.log,发现配置文件中存在错误:

    dfs.http.address=0.0.0.0:50070

    末尾多了一个点,导致地址无效。

  • 修正配置文件:编辑etc/hadoop/hdfs-site.xml,将dfs.http.address的值修正为正确的IP地址和端口,例如:

    dfs.http.address=hadoop.fang.com:50070

    或者:

    dfs.http.address=192.168.175.123:50070
  • 验证配置:确保其他配置文件没有错误。你还可以检查辅助节点的日志文件来确认配置是否正确。

  • 重新启动namenode:修改配置后,重新运行启动命令,并使用jps检查进程是否正常启动。

  • 检查其他配置文件:虽然问题主要出现在hdfs-site.xml,但建议同时检查core-site.xml中是否有相关配置错误。

  • 通过以上步骤,配置文件错误应该能得到修正,namenode将能够正常启动。

    转载地址:http://viglz.baihongyu.com/

    你可能感兴趣的文章
    TBSSQL 的那些事 | TiDB Hackathon 2018 优秀项目分享
    查看>>
    【面试题】Java中创建对象的方式有几种?
    查看>>
    1900分图论 : 1183E1 LCA + Kruskal
    查看>>
    (建议收藏)计算机网络:传输层概述、UDP协议与可靠传输协议习题解析与拓展
    查看>>
    Android 开发常用的工具类(更新ing)
    查看>>
    Android HUAWEI 使用安装包安装App时系统提示:文件打开失败
    查看>>
    EasyUI的简单介绍
    查看>>
    Idea代码统计工具
    查看>>
    python 安装scikit-learn遇到的问题解决方案
    查看>>
    HTTP 错误 500.21 - Internal Server Error 发布网站遇到这个错误
    查看>>
    2017-05-11 DBA日记,导致log file sync单次等待超500ms又一可能
    查看>>
    MySQL查询---排序后取第一条数据
    查看>>
    初次安装webpack之后,提示安装webpack-cli
    查看>>
    Java后端服务明显变慢诊断思路
    查看>>
    java中带参数的try(){}语法——关闭资源
    查看>>
    JSuite 最新版下载试用2021版本
    查看>>
    使用FileZilla,FTP登录出现错误:FileZilla状态: 不安全的服务器,不支持 FTP over TLS
    查看>>
    Python模块学习--uuid
    查看>>
    kafka+storm+hbase整合试验(Wordcount)
    查看>>
    VMware克隆虚拟机后重启network失败
    查看>>