【问题标题】:unable to initialized namenode ,datanode,jobtracker,tasktracker in cenoscentos中无法初始化namenode、datanode、jobtracker、tasktracker
【发布时间】:2014-11-28 06:14:34
【问题描述】:

当我下达命令时

for service in /etc/init.d/hadoop*
>do
>sudo $service stop
>done
its stops all the service

当我给予时

for service in /etc/init.d/hadoop-hdfs-*
>do
>sudo $service stop
>done

它会停止所有服务 它有时启动datanode,有时启动namenode 例如:

21270 NameNode
21422 Jps
21374 SecondaryNameNode
2624 HMaster

11070 DataNode
11422 Jps
11554 SecondaryNameNode
2554 HMaster

jobtracker 和 tasktracker 发生同样的事情

我尝试格式化namenode,但没有帮助

我也在

中改变了localhost的路径
core-site.xml from 8020 to 50020
and also in mapred-site.xml from 8021 to 50020

这次它使用 jps 显示 NameNode、DataNode、JobTracker、Tasktracker

但是当我检查浏览器时localhost:50070 and localhost:50030 它指的是 8020 而不是 50020。 为什么会这样? 请帮忙

【问题讨论】:

  • 显示你的 hdfs-site.xml 和 core-site.xml

标签: hadoop


【解决方案1】:

从终端运行以下脚本以停止正在运行的 hadoop 守护进程。

> $HADOOP_INSTALL/hadoop/bin/stop-all.sh

从终端运行以下脚本以启动 hadoop 守护进程。

$HADOOP_INSTALL/hadoop/bin/start-all.sh

【讨论】:

    猜你喜欢
    • 2014-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多