Hadoop datanode服务不是从hadoop的slave中启动的

时间:2014-10-20 08:09:40

标签: hadoop

我正在尝试使用vmware工作站在我的笔记本电脑中配置一个主服务器和两个服务器的hadoop-1.0.3多节点集群。

当我从主节点(namenode,datanode,tasktracker,jobtracker,secondarynamenode)中运行的master all守护进程中运行 start-all.sh 但是Datanode和tasktracker没有在从属节点上启动。密码少ssh已启用,我可以从没有密码的masternode为主服务器和从服务器执行ssh。

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:8)

停止群集。

如果您在core-site.xml中明确定义了tmp目录位置,则删除这些目录下的所有文件。

如果您在hdfs-site.xml中有明确定义的数据节点和名称节点目录,则删除这些目录下的所有文件。

如果您未在core-site.xmlhdfs-site.xml中定义任何内容,请删除/tmp/hadoop-*nameofyourhadoopuser下的所有文件。

格式化namenode。

它应该有用!