美文网首页
【HDFS】将namenode和journal node的存储e

【HDFS】将namenode和journal node的存储e

作者: 小北觅 | 来源:发表于2022-05-10 22:09 被阅读0次

    通过本文可以了解如下知识点:
    ① 如何挂载某个目录到内存盘上。
    ② 在保证服务可用性的前提下将NN、JN的存储editlog文件的目录升级为内存盘目录的操作步骤。

    一、背景与目标

    做HDFS跨机房高可用方案的测试,测试集群没有SSD,需要屏蔽掉namenode写editlog这个耗时的影响。于是考虑将存放editlog的目录都挂载到内存盘上。这样syncAvgTime这个指标的时间就会很低。

    目标:
    保证服务正常运行的前提下,将写editlog的目录变更为挂载到内存盘的目录。

    二、挂载内存盘

    我的Linux系统是Ubuntu,发行版本:4.9.70-040970-generic。

    ① 首先我们先创建一个目录,用来存放editlog文件

    sudo mkdir -p /data40/hadoop/hdfs/namenode
    sudo mkdir -p /data40/hadoop/hdfs/journal
    sudo chmod -R 777 /data40/
    

    ② 接着修改一下/etc/fstab文件
    在此文件的最后一行,加入如下内容:

    相关文章

      网友评论

          本文标题:【HDFS】将namenode和journal node的存储e

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