如何在java编程语言中查找主机的机架ID

时间:2015-06-19 09:50:37

标签: java hadoop hadoop2

任何机构告诉我,如果我们没有为hadoop提供任何机架感知配置,那么hadoop机架意识将起作用与否。我的基本目的是知道,hadoop能否直接从系统中知道机架ID,或者我们必须提供它扔文件。

在java中是否有任何方法可以从系统中获取机架ID。对不起,如果它的愚蠢问题基本上我不知道机架系统如何工作

1 个答案:

答案 0 :(得分:0)

必须使用rackawareness脚本配置Hadoop,以确定机器到机架映射。如果没有这种配置,它就无法自行计算。有关rackawareness here和示例脚本here的更多信息。该脚本将机器/节点作为输入并返回它所属的机架。