我正在尝试在hadoop上运行MapReduce 2作业但是在连接到端口8021时遇到错误。据我所知,这个端口用于JobTracker,而MR2中没有使用它。这让我想知道我是不是意外地使用了MR1。然而,广泛的网络搜索并没有让我到处都是。
我使用了新的API(org.apache.hadoop.mapreduce。*)并使用javac -cp'yarn classpath'源文件夹编译。有没有人知道我可能做错了什么?
答案 0 :(得分:0)
请检查您的配置文件,并确保您的作业跟踪器和任务跟踪器处于活动状态。如果连接到端口8021时出现问题,则其他应用程序可能会使用它。