码迷,mamicode.com
首页 >  
搜索关键字:datanode    ( 857个结果
Hadoop源码学习笔记(5) ——回顾DataNode和NameNode的类结构
Hadoop源码学习笔记(5) ——回顾DataNode和NameNode的类结构 之前我们简要的看过了DataNode的main函数以及整个类的大至,现在结合前面我们研究的线程和RPC,则可以进一步看看几个对象的大至结构以及调用关系。 我们知道,三个结构(客户端,NameNode,DataNod....
分类:其他好文   时间:2014-11-13 20:35:32    阅读次数:223
hadoop启动步骤
一、ssh的启动 ssh localhost二、hadoop的HDFS的格式化 bin/hadoop namenode -format三、hadoop的start-all.sh的启动 bin/tart-all.sh四、hadoop的datanode的启动 bin/hadoop-daemon.sh s...
分类:其他好文   时间:2014-11-13 20:34:07    阅读次数:115
Hadoop 2.5.1 集群安装配置
0.服务说明NameNodeNameNode是HDFS的守护程序,负责记录文件是如何分割成数据块的,以及这些数据块被存储到哪些数据节点上。它的功能是对内存及I/O进行集中管理。DataNode集群中每个从服务器都运行一个DataNode后台程序,后台程序负责把HDFS数据块读写到本地文件系统。需要读写..
分类:其他好文   时间:2014-11-12 18:07:47    阅读次数:295
DataNode文件系统源码分析
在DataNode的本地存储空间上,与存储服务密切相关的,比如创建数据块,恢复数据块,数据块校验等相关的代码都在org.apache.hadoop.hdfs.server.datanode.fsdataset包下(代码版本CDH5.1)首先说下org.apache.hadoop.hdfs.server.datanode.fsdataset下的主要接口,FsDatasetSpi接..
分类:其他好文   时间:2014-11-12 12:01:17    阅读次数:228
HDFS 上传文件不均衡和Balancer太慢的问题
向HDFS上传文件,如果是从某个datanode开始上传文件,会导致上传的数据优先写满当前datanode的磁盘,这对于运行分布式程序是非常不利的。 解决的办法: 1、从其他非datanode节点上传 可以将hadoop的安装目录复制一份到一个不在集群中的节点(直接从非datanode的namenode上传也可以,但是这样不太好,会增加namenode的负担,并且时间长了会让namenode...
分类:Web程序   时间:2014-11-07 17:10:35    阅读次数:200
centOS6.3(64bit)Hadoop的Eclipse开发环境搭建
操作系统centos6.3(64位) 一个namenode 两个datanode Hadoop版本:hadoop-1.1.2 Eclipse版本:eclipse-standard-kepler-SR2-linux-gtk-x86_64.tar.zip( Eclipse SDK For Linux 4.4 RC 2(64 Bit ) ) JDK:版本 [work@...
分类:系统相关   时间:2014-11-07 17:04:40    阅读次数:288
Hadoop源码学习笔记(3) ——初览DataNode及学习线程
Hadoop源码学习笔记(3) ——初览DataNode及学习线程 进入了main函数,我们走出了第一步,接下来看看再怎么走: public class DataNode extends Configured implements InterDatanodeProtocol,ClientDatan....
分类:编程语言   时间:2014-11-06 21:49:35    阅读次数:229
MapReduce原理
以WordCount程序为例,假设有三台DataNode,每台DataNode有不一样的数据,如下表格所示:DataNode1DataNode2DataNode3who are you arewho am i arewho is he am经过Map函数后,生成以下键值对:DataNode1Data...
分类:其他好文   时间:2014-11-06 10:42:02    阅读次数:195
DataNode节点的数据块管理 FSVolumeSet、FSVolume
在分布式文件系统HDFS中,DataNode节点被用来存储文件的数据,确切的来说就是HDFS中的每一个文件是分块来存储的,一个文件可能有多个数据块,每一个数据块有多个副本,而且数据块的不同副本存储在不同的DataNode节点上,所以如果把整个HDFS集群看做一台机器的话,那么每一个DataNode节...
分类:其他好文   时间:2014-11-03 19:15:01    阅读次数:229
[hadoop源码阅读][8]-datanode-FSDataset
与块相关的操作由Dataset相关的类处理,存储结构由大到小是卷(FSVolume)、目录(FSDir)和文件(Block和元数据等)block相关block类有三个属性private long blockId;//blockidprivate long numBytes;//block大小priv...
分类:其他好文   时间:2014-11-03 17:41:03    阅读次数:359
857条   上一页 1 ... 75 76 77 78 79 ... 86 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!