本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- 龙儿筝
- arpenker
- tanling8334
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- lemonhandsome
- luxurioust
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- kingwell.leng
- mwhgJava
- lich0079
最新文章列表
GlusterFS的分析与应用【毕业论文】
GlusterFS 的分析和应用
[ 论文摘要] 随着互联网发展的深入,数据存储的需求得到了空前的增长。如何利用软件在廉价机器上实现高性能、高容量、高可靠性、高扩展性的存储系统便成了很值得研究的问题。作为一个分布式文件系统, GlusterFS 采用了独特的弹性 hash 算法,实现了没有元数据的非中心式的架构 ...
HDFS append and Replication
如果一个文件正在写,那么NN不会执行Replication,因为此时file处于under_construction。
但是如果HDFS 在做某个block的Replication时会读这个block,且正读了一半block,有client过来append这个文件会怎么样???
Java对HDFS的操作
Hadoop文件系统
基本的文件系统命令操作, 通过hadoop fs -help可以获取所有的命令的详细帮助文件。
Java抽象类org.apache.hadoop.fs.FileSystem定义了hadoop的一个文 ...
使用FUSE-DFS Mount HDFS
原文引自:http://jiangbo.me/blog/2012/10/23/mount-hdfs-with-fuse-dfs/
介绍
Hadooop源码中自带了contrib/fuse-dfs模块,用于实现通过libhdfs和fuse将HDFS mount到*inux的本地。
编译
环境
Linux: 2.6.18-164.el5 x86_64
JDK: 1.6.0_23 64bit
Had ...
Client向HDFS写入数据的过程解析
Client以数据块(Block)为单位进行数据存储。按照我们一般的理解,Client向HDFS写入数据,首先需要向NameNode申请Block;申请Block完成后,申请DataNode(包括备份存储的DataNode);二者完成后,Clent进行与DataNode之间的数据存储。
我们知道NameNode之中维护两张非常重要的表,一张是filename→blocks的映射;另外一张 ...
hadoop上传本地文件到hdfs报错
public static void Copy() throws IOException{
Configuration cfg = new Configuration();
FileSystem hdfs = FileSystem.get(cfg);
// File file = new File("C:\\XXX\\API\\ss.txt");
Path ...
hadoop的HDFS文件操作命令
Hadoop中操作HDFS的最常用的文件管理任务
1、添加文件和目录
添加目录:oldmo
hadoop fs -mkdir /user/oldmo
查看目录
hadoop fs -ls /
hadoop fs -lsr /
复制本地文件到HDFS
hadoop fs -put hadoop1.0.1/conf/* / ...
高可用的HDFS学习笔记1
高可用的HDFS 写道
对于HDFS来说,每一份数据可以有多个副本,因此文件数据的可靠性由副本来解决。然而,对于元数据管理来说,只有一个节点NameNode,它的好坏直接道决定了HDFS能否正常服务,因此NameNode的高可用性决定了整个HDFS系统的高可用性。不同应用对HDFS高可用性有不同要求,目前Hadoop自身包括其他一些开源组织提供了一些相应的高可用性机制以满足不同的需要,如Backu ...
hdfs吞吐率与iops测试
1.测试环境:
1ns+1secondaryns+4ds
操作系统:Red Hat 4.1.2-46
CPU: 16 Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
MEM: 12 GB
网卡: 1000Gb/s
2.测试准备:
ulimit -n 655350(临时生效)
ulimit -u 65535 ...
hdfs集群安装与配置
hdfs集群安装与配置
准备
1.1创建新用户
sudo useradd hadoop //新建hadoop用户
sudo passwd hadoop //输入密码
sudo vi /etc/sudoers //添加hadoop的sudo权限; 新增一行:hadoop ALL=(ALL) ALL
1.2安装JAVA
...
删除hdfs文件报 permission denied的处理
删除hdfs文件报 permission denied的处理,
参考:
http://heipark.iteye.com/blog/1068139
http://blog.sina.com.cn/s/blog_5f3895a00100w2pu.html
分M/R和客户端程序两种情况.
case A: M/R,只要在执行的机器上加入java参数
-Dhadoop.job.ugi=shentin ...