分享

关于Hadoop平台的启动问题

xiaolongwu1987 发表于 2013-10-25 10:45:53 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 3 6602
我在几台服务器上布置了Hadoop平台,运行正常,生成的临时路径等都放在/usr/local/src/hadoop1中,但今天由于一些原因不得不关闭服务器,当我再次启动服务器的时候,却发现只有主机的临时路径信息还在,其他slave的hadoop1文件夹都消失了,所以我再启动平台时就会提示datanode没有启动,我觉得很奇怪,关闭电脑为什么会丢失这些信息呢吗?
现在我只能格式化,再启动了,但在之前的试验中有很多重要的信息存在HDFS中,如果格式化了真是有些可惜,现在想想后悔当初没有及时将这些输出文件拷到本地系统,也希望大家注意这个,不要犯和我一样的错误。
这个很很急,我很希望搞清楚为什么,希望高手们能帮我,谢谢。

已有(3)人评论

跳转到指定楼层
yunjisuanxue 发表于 2013-10-25 10:45:53
回复 1# yygoto
    你关机前有没bin/hadoop stop-all.sh呀吗?
    不正常关闭有可能会碰到未知错误。
    hadoop只会在job结束时删除作业临时文件,dfs数据文件,没事它删干啥,想想看你的系统会不会干了什么你没想到的事。
回复

使用道具 举报

a2325145 发表于 2013-10-25 10:45:53
谢谢,那天机器确实是意外被关闭的,平台还在运行中。后来我多次使用bin/start-all.sh,并在提示namenode is safemode时使用指令离开安全模式,这样试两次就启动平台了,hadoop1也找回来了。真是太谢谢您了。
回复

使用道具 举报

xukunddp 发表于 2013-10-25 10:45:53
并在提示namenode is safemode时使用指令离开安全模式
请问提示safemode时候使用什么指令离开安全模式的吗?
我也是非正常关闭,再启动的时候老是提示safemode
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条