我是hadoop框架的新手,我正在关注“Hadoop in Action”这本书。我可以用Ubantu设置伪分布式环境。 我对Task-Tracker和DataNode有一个疑问。
我们在core-site.xml中分配NameNode,在mapred-site.xml中分配Job-Tracker。 我们将在哪里定义任务跟踪器和DataNode。 假设我有一台机器“xye3434”并且我想将它用作任务跟踪器,我该如何定义它? 在xml中有一些设置吗?
答案 0 :(得分:0)
应在Hadoop安装文件夹中的 conf / slaves 文件中指定所有TastTrackers / DataNode。 bin / start-dfs.sh和bin / start-mapred.sh脚本将遍历slave文件,然后使用password less ssh登录到机器,然后在所有从属服务器上启动相应的守护进程。