集群:cdh4
问题:启动集群后,发现datanode日志,报Exception in BPOfferService for Block pool BP.
解决:hdfs-site.xml
修改属性dfs.datanode.data.dir,配置它的值为多个目录(逗号分隔),这个可能与属性dfs.datanode.failed.volumes.tolerated有关。
由此产生的问题:如果配置多个data.dir,并且是目录位于同磁盘下,那么dfsadmin -report 报告的磁盘容量不对,hadoop认为这些目录是位地同磁盘下的,所是显示capacity是配置目录数的倍数。