zoukankan      html  css  js  c++  java
  • hadoop的namenode启动失败

    1、jps发现namenode启动失败

      每次开机都要重新格式化一下namenode才可以

      其实问题出现自tmp文件上,因为每次开机就会被清空,所以现在我们配置一个tmp文件目录。

      如果之前没有配置过,默认是在 /tmp 根目录下的tmp文件下,我的tmp没啥重要文件所以在配置之前,把里面的文件清空了:

      sudo rm -rf /tmp/*

    说明:用户名为: hadoop

    首先创建一个tmp目录,我是在/home/hadoop中创建了一个hadoop_tmp目录

      sudo mkdir /home/hadoop/hadoop_tmp

      然后去hadoop安装目录下的etc/hadoop/core-site-xml文件,加入一下节点

        <property>
            <name>hadoop.tmp.dir</name>
            <value>/home/hadoop/hadoop_tmp</value>
        </property>

      然后,重新格式化namenode

      hadoop namebode -format

      然后重新启动hadoop

      start-all.sh

      执行jps就看到namenode了

    --------------------------------------------------------------------

    2、若是namenode挂了可以单独启动

      hadoop-daemon.sh start namenode

      或者其他那个进程意外挂了

      都可以用相同办法启动

  • 相关阅读:
    美化单选按钮
    url的处理
    时间戳处理
    模板渲染引擎手册
    Web前端工具——Live Reload – Chrome扩展
    属性(Properties)和字段在C#中的关系
    MVC3中的Model
    使用System.Web.Mvc.Ajax
    javascript之DOM操作
    Javascript之BOM(window对象)
  • 原文地址:https://www.cnblogs.com/dongxiucai/p/9636177.html
Copyright © 2011-2022 走看看