标签: java hadoop hadoop2
任何机构告诉我,如果我们没有为hadoop提供任何机架感知配置,那么hadoop机架意识将起作用与否。我的基本目的是知道,hadoop能否直接从系统中知道机架ID,或者我们必须提供它扔文件。
在java中是否有任何方法可以从系统中获取机架ID。对不起,如果它的愚蠢问题基本上我不知道机架系统如何工作
答案 0 :(得分:0)
必须使用rackawareness脚本配置Hadoop,以确定机器到机架映射。如果没有这种配置,它就无法自行计算。有关rackawareness here和示例脚本here的更多信息。该脚本将机器/节点作为输入并返回它所属的机架。