如何将hadoop节点设置为tasktracker而不是datanode

时间:2011-06-01 15:12:17

标签: hadoop

出于特殊原因,我想将hadoop节点设置为tasktracker而不是datanode。似乎有办法做到这一点,但我还没有。有人可以帮我一把吗? 感谢。

1 个答案:

答案 0 :(得分:0)

您必须为namenode设置主机排除文件。 在core-site.xml中编辑:

<property>
  <name>dfs.hosts.exclude</name>
  <value>YOUR_PATH_TO_THE_EXCLUDE_FILE</value>
</property>

此文件基本上类似于从属文件或主文件。您只需插入主机名,如:

host1
host2

重新启动namenode时将忽略这些给定的主机,但jobtracker将启动任务跟踪器。