Hadoop2.6,如果hdfs-site.xml中不设置副本存放策略,那么默认的副本存放策略是什么?
0
具体来说是在Hadoop2.6.0版本中,如果在hdfs-site.xml中不设置副本存放策略,即不设置<name>dfs.datanode.fsdataset.volume.choosing.policy</name>的属性值,那么默认的副本存放策略是什么,涉及到哪些.java的源代码文件?
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
Bob - 同程旅游大数据+BI 架构师 2016-04-07 回答
赞同来自:
如果不设置dfs.datanode.fsdataset.volume.choosing.policy 的值,则会采用轮询和可用空间来找策略,涉及到的java类是RoundRobinVolumeChoosingPolicy和AvailableSpaceVolumeChoosingPolicy。
这两个类都是来自VolumeChoosingPolicy接口。