hadoop任何人都可以告诉我,如果我们不为С提供任何机架感知配置,那么Hadoop机架感知将工作还是不工作。我的基本目的是知道,hadoop是否能够直接从系统中知道机架id,或者我们必须提供它抛出一个文件。
另外,在java中是否有任何方法可以从系统中获取机架id。抱歉,如果这是一个愚蠢的问题,基本上我不知道机架系统是如何工作的
发布于 2015-06-22 23:19:06
Hadoop必须使用机架感知脚本进行配置,以确定机器到机架的映射。如果没有这个配置,它就不能自己计算。有关rackawareness here和示例脚本here的更多信息。该脚本将机器/节点作为输入,并返回它所属的机架。
https://stackoverflow.com/questions/30935076
复制相似问题