您的位置:首页 > 运维架构

hadoop运维问题汇总,持续更新

2014-06-09 09:20 417 查看
1.hadoop运行一段时间后关闭集群居然报了no datanode/namenode... to stop这样的问题,原因是hadoop运行各节点的节点进程id和pid文件记录的进程号不一致导致,造成进程id不一致的原因还不明确,最好在搭建hadoop环境时设置hadoop-env.sh中的export HADOOP_PID_DIR=${HADOOP_HOME}/pid,默认的目录是/tmp,linux默认会每隔一段时(一般是一个月或者7天左右)去删除这个目录下的文件。因此删掉hadoop-hadoop-jobtracker.pid和hadoop-hadoop-namenode.pid两个文件后,namenode自然就找不到datanode上的这两个进程了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: