• hadoop启动 datanode的live node为0


    hadoop启动 datanode的live node为0

          浏览器访问主节点50070端口,发现 Data Node 的 Live Node 为 0

        

          查看子节点的日志

           

           看到

          

            可能是无法访问到主节点的9000端口

            使用telnet访问一下主节的9000端口

    #telnet hadoop.master 9000
    

       输出访问失败,

            回到主节点,开放9000端口,再重启防火墙。

    #firewall-cmd --zone=public --add-port=9000/tcp --permanent
    #firewall-cmd --reload

            再访问一次,主节点9000端口,访问成功。

            打开浏览器,访问主节点的8088节点,发现 Active Nodes 显示 0

                     再回去看子节点日志,貌似是主要节点的8031没有开放

                   去主节点开放 8031 节点,重启防火墙

    #firewall-cmd --zone=public --add-port=8031/tcp --permanent
    #firewall-cmd --reload
    

              再 ./start-all.sh 重启 hadoop, 看到 Active Nodes 是 2, 正常。

                草啊, 真是菜鸡啊, 都是端口没有打开的问题。

  • 相关阅读:
    conn
    快速指数算法+Python代码
    扩展欧几里得算法+Python代码
    最速下降法+Matlab代码
    第二类生日攻击算法
    遗传算法+Python代码
    模糊聚类+Matlab代码
    数据库检索
    Spring Data Jpa依赖和配置
    上传Typora到博客园(解决图片缩放问题)
  • 原文地址:https://www.cnblogs.com/Jomini/p/10705015.html
Copyright © 2020-2023  润新知