首先说一下服务器环境:
1,ubuntu server 10.04.2;
2.hadoop-0.20.2;
3,4块2TB硬盘;
一、先将硬盘格式化。如何格式化看:http://www.cnblogs.com/tangtianfly/archive/2012/05/17/2506367.html
二、刚开始尝试将4块硬盘挂载到同一个点(/var/hdfs_folder),发现hadoop不能识别。
因此为每个硬盘建一个文件夹如(/home/hadoop/data0),并在其下新建一个hdfs目录。(如果dfs.data.dir是data0,则会遇到如下问题:
lostfound是root权限,hadoop报错。因此在data0下建立一个hdfs目录,将dfs.data.dir挂载到hdfs下问题解决)下图是挂载:
三、设置hdfs-site.xml:
<property>
<name>dfs.data.dir</name>
<value>/home/hadoop/data0/hdfs,/home/hadoop/data1/hdfs,/home/hadoop/data2/hdfs,/home/hadoop/data3/hdfs,/home/hadoop/data4/hdfs</value>
</property>
至此,多硬盘挂载到hadoop完成!!