如何在Hadoop中将机器设置为任务跟踪器

如何在Hadoop中将机器设置为任务跟踪器,hadoop,Hadoop,我是hadoop框架的新手,我一直在关注《hadoop在行动》一书。我能够使用Ubantu设置伪分布式环境。 我对任务跟踪器和数据节点有一个疑问 我们在core-site.xml中分配NameNode,在mapred-site.xml中分配Job Tracker。 我们将在何处定义任务跟踪器和数据节点。 假设我有一台机器“xye3434”,我想把它用作任务跟踪器,我如何定义它? xml中有一些设置吗?所有的TastTracker/DataNodes都应该在Hadoop安装文件夹的conf/sla

我是hadoop框架的新手,我一直在关注《hadoop在行动》一书。我能够使用Ubantu设置伪分布式环境。 我对任务跟踪器和数据节点有一个疑问

我们在core-site.xml中分配NameNode,在mapred-site.xml中分配Job Tracker。 我们将在何处定义任务跟踪器和数据节点。 假设我有一台机器“xye3434”,我想把它用作任务跟踪器,我如何定义它?
xml中有一些设置吗?

所有的TastTracker/DataNodes都应该在Hadoop安装文件夹的conf/slaves文件中指定。bin/start-dfs.sh和bin/start-mapred.sh脚本将遍历从属文件,然后使用无密码ssh登录到计算机,然后在所有从属文件上启动相应的守护进程。

非常感谢Praveen的回答。我注意到您是hadoop社区中非常活跃的成员。我希望你能回答这个问题。我想问的是,我们是否也有一些可以在xml文件中设置的属性?或者只有conf/slaves文件是唯一的选项。