出于特殊原因,我想将hadoop节点设置为tasktracker而不是datanode。似乎有办法做到这一点,但我还没有。有人可以帮我一把吗? 感谢。
答案 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将启动任务跟踪器。