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

    jps发现namenode启动失败

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

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

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

    首先创建一个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

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

      都可以用相同办法启动

  • 相关阅读:
    开发流程之功能设计
    spring security之web应用安全
    feign架构原理解析
    负载均衡之ribbon
    服务发现之eureka
    JavaScript的内置对象
    JavaScript的流程控制语句以及函数
    JavaScript的基础语法及DOM元素和事件
    CSS的基础使用
    盒子模型
  • 原文地址:https://www.cnblogs.com/zmoumou/p/10001920.html
Copyright © 2011-2022 走看看