hadoop长时间运行后,stop-all.sh报错
报错现象:

hadoop在stop-all.sh的时候依据的是datanode上的mapred和dfs进程号。
而默认的进程号保存在/tmp下,linux默认会每 隔一段时间(一般是一个月或者7天左右)去删除这个目录下的文件。
因此删掉hadoop-hadoop-jobtracker.pid和hadoop- hadoop-namenode.pid两个文件后,namenode自然就找不到datanode上的这两个进程了。
解决方法:
在配置文件hadoop_env.sh中配置export HADOOP_PID_DIR可以解决这个问题。
export HADOOP_PID_DIR=${HADOOP_HOME}/pids

找不到hadoop_env.sh目录
可以用WinSCP软件搜索

hadoop长时间运行后,stop-all.sh报错的更多相关文章
- Hadoop在启动时的坑——start-all.sh报错
		1.若你用的Linux系统是CentOS的话,这是一个坑: 它会提示你JAVA_HOME找不到,现在去修改文件: .修改hadoop配置文件,手动指定JAVA_HOME环境变量 [${hadoop_h ... 
- ios之申请后台延时执行和做一个假后台的方法(系统进入长时间后台后,再进入前台部分功能不能实现)
		转自:http://sis hu ok.com/forum/blogCategory/showByCategory.html?categories_id=138&user_id=10385 ... 
- 定时器解决js长时间运行脚本问题
		一般地,单个js操作的运行时间不应超过100毫秒,否则的话,会影响用户体验,用户会认为自己与界面失去联系.而对于一些复杂的任务,可能无法在100ms内完成,甚至会突破浏览器限制(调用栈大小限制和长时间 ... 
- ASP.NET 工作流:支持长时间运行操作的 Web 应用程序
		ASP.NET 工作流 支持长时间运行操作的 Web 应用程序 Michael Kennedy 代码下载位置:MSDN 代码库 在线浏览代码 本文将介绍以下内容: 独立于进程的工作流 同步和异步活 ... 
- [ASP.NET Core 3框架揭秘] 服务承载系统[1]: 承载长时间运行的服务[上篇]
		借助.NET Core提供的承载(Hosting)系统,我们可以将任意一个或者多个长时间运行(Long-Running)的服务寄宿或者承载于托管进程中.ASP.NET Core应用仅仅是该承载系统的一 ... 
- 三点经验:长时间运行函数需要随时发射信号报告进度,以及设置bool变量随时可以退出,每做一步操作必须及时记录和处理相关信息
		三点经验:长时间运行函数需要随时发射信号报告进度,以及设置bool变量随时可以退出,每做一步操作必须及时记录和处理相关信息 不能到最后一起处理,否则万一中间出错了,这个记录状态就全部都乱了. 
- 11.2.0.4 aix下运行第二个节点root.sh报错处理
		第二个节点运行root.sh报错如下 Entries will be added to the /etc/oratab file as needed by Database Configuration ... 
- centos 7安装rac 11gR2时运行root.sh报错找不到ohas服务(ohasd failed to start)
		单独在linux 7中为ohasd设置一个服务.步骤如下1. 创建服务ohas.service的服务文件并赋予权限touch /usr/lib/systemd/system/ohas.servicec ... 
- Hadoop0.20.203.0在关机重启后,namenode启动报错(/dfs/name is in an inconsistent state)
		Hadoop0.20.203.0在关机重启后,namenode启动报错: 2011-10-21 05:22:20,504 INFO org.apache.hadoop.hdfs.server.comm ... 
随机推荐
- hdu4965 Fast Matrix Calculation 矩阵快速幂
			One day, Alice and Bob felt bored again, Bob knows Alice is a girl who loves math and is just learni ... 
- url中携带中文乱码问题
			1.问题描述 在项目中碰见url中经常传递中文参数时,容易出现乱码问题,现在就这个问题产生原因和解决的措施大概分析一下,希望过路人和我能引以为戒. 2.问题分析 由于我们利用URL传递参数这种方式是依 ... 
- Go Example--常量
			package main import ( "fmt" "math" ) const s string = "constant" //定义字 ... 
- 【liunx】date命令总结
			命令简介: date 根据给定格式显示日期或设置系统日期时间.print or set the system date and time 指令所在路径:/bin/date 命令语法: date [OP ... 
- flex布局居中无效果注意是否设置了宽度
			<View style={{display:),backgroundColor:),alignItems:'center'}}> <JDTouchable style={styles ... 
- golang . xml output with  cdata
			out put with cdata package main //warning: go version must >=1.6 import ( "encoding/xml" ... 
- lch 儿童围棋课堂 启蒙篇 (李昌镐 著)
			第1章 了解围棋 第2章 无气不活 棋子的"气"第3章 有目数才能赢空第4章 常用术语第5章 吃子第6章 死活:眼第7章 死活:典型棋形第8章 布局:术语篇 第1章 了解围棋 (已 ... 
- 非递归和递归分别实现求第n个斐波那契数。
			菲波那切数列为:0 1 1 2 3 5 8 13 21 34... 规律:从第三个数字起后面的每一个数字都是前两个数字的和. 非递归算法: #include<stdio.h> int ma ... 
- CSS如何实现”右部宽度固定,左部自适应“的布局
			吃过晚饭后,开始刷前端笔试题,却遇到了一道CSS难题——使用CSS实现左部自适应.右部固定宽度为200px的布局.当时第一眼看到题目时,以为只是一道很简单的题目.不就是定义两个左浮动的div,右部的宽 ... 
- [转]HTML 简介
			HTML 实例 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <t ... 
