job tracker和task tracker在ububtu for hadoop中运行start-all.sh命令时不起作用

a2mppw5e  于 2021-05-29  发布在  Hadoop
关注(0)|答案(2)|浏览(527)

在ububtu for hadoop中运行start-all.sh命令时,job tracker和task tracker不起作用
当我在unix中运行“jps”命令时,我会得到其余的进程。
不知道为什么我没有被显示与工作跟踪器和任务跟踪器。一直在下面的几个链接,无法得到我的问题排序。
完成的步骤:
-多次格式化namenode-多次删除并用适当的权限重新创建tmp文件夹。
有什么问题吗?
任何建议都会对我很有帮助,因为我正在努力在笔记本电脑上安装hadoop,不过我是新手。

1bqhqjot

1bqhqjot1#

您一定使用过Hadoop2.x版本,其中jobtracker被资源管理器替换。使用 jps (需要jdk)您可以检查resource manager是否正在运行。如果它正在运行,那么它的默认url是(主机名):8088。你可以在那里检查你的节点、作业和配置。如果没有运行,那么用sbin/start-yarn.sh启动它们。

au9on6nz

au9on6nz2#

尝试分别启动jobtracker和tasktracker。
从hadoop主目录运行

. bin/../libexec/hadoop-config.sh

然后从hadoop bin目录运行

hadoop-daemon.sh --config $HADOOP_CONF_DIR start jobtracker
hadoop-daemon.sh --config $HADOOP_CONF_DIR start tasktracker

相关问题