【发布时间】:2013-11-22 10:06:09
【问题描述】:
我在笔记本电脑上安装了伪分布式模式的 Hadoop,操作系统是 Ubuntu。
我更改了 hadoop 存储数据的路径(默认情况下,hadoop 将数据存储在 /tmp 文件夹中)
hdfs-site.xml 文件如下:
<property>
<name>dfs.data.dir</name>
<value>/HADOOP_CLUSTER_DATA/data</value>
</property>
现在,每当我重新启动机器并尝试使用 start-all.sh 脚本启动 hadoop 集群时,数据节点永远不会启动。我通过检查日志和使用jps 命令确认数据节点不是启动的。
然后我
- 使用
stop-all.sh脚本停止了集群。 - 使用
hadoop namenode -format命令格式化HDFS。 - 使用
start-all.sh脚本启动集群。
即使我停止并重新启动集群,现在一切正常。只有当我重新启动机器并尝试启动集群时才会出现问题。
- 有没有人遇到过类似的问题?
- 为什么会发生这种情况以及
- 我们如何解决这个问题?
【问题讨论】:
-
您现在的默认位置是?
-
@sonic,我已根据您的评论修改了我的问题。
-
你有下面的答案:)
标签: hadoop ubuntu-11.04