一点一滴

一点一滴

点点滴滴,记录人生

NameNode格式过程

NameNode.Main()函数1、调用startupShutdownMessage输出启动、停止日志信息;2、创建namenode:通过调用createNameNode(args,null)...

Hadoop-2.4.1学习之创建fsimage和edits源码分析

在Hadoop中fsimage保存最新的检查点信息,edits保存自最新检查点后的命名空间的变化。在分析hdfs namenode–format的源代码时,已经明确了该过程根据配置文件的信息创建...

Hadoop源码分析之NameNode的格式化

在配置Hadoop环境后,第一次启动NameNode节点之前,需要使用命令hadoop namenode -format对NameNode节点进行格式化,那么这个格式化的过程是怎么样的呢?这篇文...

HDFS参数的设置说明

dfs.datanode.du.reserved每块磁盘保留的空余空间,应预留一些给非hdfs文件使用,默认值为0,其单位为字节。那么实际可用于HDFS的存储空间就是;总存储空间-dfs.dat...

怎么理解Condition

在java.util.concurrent包中,有两个很特殊的工具类,Condition和ReentrantLock,使用过的人都知道,ReentrantLock(重入锁)是jdk的concur...