美文网首页
hadoop - 单独配置辅助名称节点(SecondaryNam

hadoop - 单独配置辅助名称节点(SecondaryNam

作者: 静水流深ylyang | 来源:发表于2019-09-27 20:17 被阅读0次

    1. 修改hdfs-site.xml

    执行命令:

    vi /software/hadoop/etc/hadoop/hdfs-site.xml
    

    在hdfs-site.xml中添加:

      <property>
        <name>dfs.namenode.secondary.http-address</name>
        <value>s138:9868</value>
      </property>
    

    2. 修改core-site.xml

    执行命令:

    vi /software/hadoop/etc/hadoop/core-site.xml
    

    在core-site.xml中添加:

      <property>
        <name>fs.checkpoint.period</name>
        <value>60</value>
      </property>
      <property>
        <name>fs.checkpoint.size</name>
        <value>67108864</value>
      </property>
    

    即可设置s138为辅助名称节点(SecondaryNameNode).

    注意:要先stop-all.sh以后再进行配置,否则会出现两个SecondaryNameNode,原因如下:
    如果不先停止,NameNode和SecondaryNameNode均在s135机器上已经启动了;
    此时修改了配置文件,将SecondaryNameNode修改为s138后执行stop-all.sh停止hadoop,此时s135机器上的SecondaryNameNode进程是依然存在的;
    原因就是执行stop-all.sh时,因配置已经被修改导致,s135机器上SecondaryNameNode进程未被停止,一直存在。

    相关文章

      网友评论

          本文标题:hadoop - 单独配置辅助名称节点(SecondaryNam

          本文链接:https://www.haomeiwen.com/subject/jkbauctx.html