hadoop写入时,默认磁盘选择是轮询的方式。可以改用按空间大小来分配,避免某个磁盘特别满。 参数 :dfs.datanode.fsdataset.volume.choosing.policy

<property>  
  <name>dfs.datanode.fsdataset.volume.choosing.policy</name>  
  <value>org.apache.hadoop.hdfs.server.datanode.fsdataset.AvailableSpaceVolumeChoosingPolicy</value>  
</property>

详细见:
hadoop2.0的datanode多目录数据副本存放策略