hadoop namenode

Posted 413Xiaol

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hadoop namenode相关的知识,希望对你有一定的参考价值。

存储文件系统元数据,例如:文件目录结构,不同文件的分块情况,每块存储在那个节点,权限等

这些元数据全部存储在内存中,所以,namenode要求内存比较大

hdfs在存文件的时候会按照块存储,每一块默认128M

如果存储的文件很小,他在hdfs里也会占用128M,所以hdfs适合存储大块的数据

如果文件大于128M,文件将会被分成多个块存储。

hdfs中每个块会默认备份2份,算上自己也就是存3份

hdfs备份数目配置(只用配master):
  路径:
    /usr/local/hadoop-2.7.3/etc/hadoop/hdfs-site.xml
  作用:
    告诉集群每个块的备份数目
  配置项:
    name: dfs.replication
    vale: 备份数目
  例如:
    <property>
      <name>dfs.replication</name>
      <value>2</value>
    </property>













以上是关于hadoop namenode的主要内容,如果未能解决你的问题,请参考以下文章

Hadoop HA高可用搭建流程

Hadoop HA高可用搭建流程

大数据Hadoop相关基本概念

Hadoop技术之HDFS工作流程与机制

Hadoop技术之HDFS工作流程与机制Apache Hadoop概述

1HDFS 架构启动过程