错误引起的原因是:存储写满了。
第一步:
查看你的配置文件 mapred-site.xml,找到mapred.local.dir这个参数,查看这个参数对应的文件夹的状态,如容量,可读性等
mapred.local.dir:本地文件系统下逗号分割的路径列表,Map/Reduce临时数据存放的地方。(多路径有助于利用磁盘i/o)
默认值:${hadoop.tmp.dir}/mapred/local 。
hadoop.tmp.dir是hadoop文件系统依赖的基础配置,很多路径都依赖它
默认值:/tmp/{$user}。
第二步:
删除久远日志:
cd /tmp/{$user}/mapred/local
rm hive_job_log_username_19943@mName_201412011100_316352482.txt...
第三步:
重启集群
我的问题的已经解决了~ 哒哒哒,开心~