hadoop datanode机架感知设置

时间:2011-08-10 10:29:18

标签: hadoop

我正在构建一个hadoop集群。我有3个机架,每个机架包含几个虚拟机。 如何配置hadoop以让它具有机架感知功能?有人建议使用“topology.script.file.name”来设置脚本吗?

你能写一个这样做的实例吗?

例如:

rack1: 192.168.1.1, 192.168.1.2, 192.168.1.3 
rack2: 192.168.1.4, 192.168.1.5, 192.168.1.6 
rack3: 192.168.1.7, 192.168.1.8, 192.168.1.9 

非常感谢

1 个答案:

答案 0 :(得分:0)

只需给他们其他子网,例如rack1 192.168.1。*,rack2 192.168.2。*等等。 Hadoop会认识到这一点。