hdfs須要存寫大量文件,有時磁盤會成爲整個集羣的性能瓶頸,因此須要優化hdfs存取速度,將數據目錄配置多磁盤,既能夠提升併發存取的速度,還能夠解決一塊磁盤空間不夠的問題。html
<property> <name>dfs.data.dir</name> <value>/home/bigdata/datac/,/home/bigdata/datac</value> </property>
<property> <name>dfs.datanode.fsdataset.volume.choosing.policy</name> <value>org.apache.hadoop.hdfs.server.datanode.fsdataset.AvailableSpaceVolumeChoosingPolicy</value> </property>
參考:
hadoop2.0的datanode多目錄數據副本存放策略,hadoop2.0datanode
爲datanode配置多個數據存儲地 node