Hadoop 0.20.2
有几个job需要一个一个执行,有些尝试job的JVM是杀不掉的。日志如下。如果您看到“ JVM Not kill jvm_201208192339_6873_m_1286217329 but just removed ” ,tasktracker 似乎找不到 JVMId 。我看过源代码。但是我找不到tasktracker找不到JVMId的原因。顺便说一句,tasktraker有13个,只有新的3个有这个问题,是我忘了配置什么吗?有人帮我找出原因吗?谢谢。^O^
2012-09-20 13:52:56,655 信息 org.apache.hadoop.mapred.TaskTracker:收到任务的 KillTaskAction:尝试_201208192339_6873_m_004334_0
2012-09-20 13:52:56,655 INFO org.apache.hadoop.mapred.TaskTracker:即将清除任务:attempt_201208192339_6873_m_004334_0
2012-09-20 13:52:56,655 信息 org.apache.hadoop.mapred.JvmManager: JVM 未杀死 jvm_201208192339_6873_m_1286217329 但刚刚删除
2012-09-20 13:52:56,655 信息 org.apache.hadoop.mapred.TaskTracker:addFreeSlot:当前空闲插槽:8
2012-09-20 13:52:56,655 信息 org.apache.hadoop.mapred.IndexCache:在缓存中找不到地图 ID 尝试_201208192339_6873_m_004334_0
2012-09-20 13:52:56,962 INFO org.apache.hadoop.mapred.TaskTracker:LaunchTaskAction(registerTask):attempt_201208192339_6873_m_004334_0 任务状态:KILLED_UNCLEAN
2012-09-20 13:52:56,962 INFO org.apache.hadoop.mapred.TaskTracker:尝试启动:尝试_201208192339_6873_m_004334_0,需要 1 个插槽
2012-09-20 13:52:56,962 INFO org.apache.hadoop.mapred.TaskTracker:在 TaskLauncher 中,当前可用插槽:8 并尝试启动需要 1 个插槽的尝试_201208192339_6873_m_004334_0
2012-09-20 13:52:56,968 INFO org.apache.hadoop.mapred.JvmManager:在 JvmRunner 中构造的 JVM ID:jvm_201208192339_6873_m_677724590
2012-09-20 13:52:56,968 INFO org.apache.hadoop.mapred.JvmManager:JVM Runner jvm_201208192339_6873_m_677724590 产生。
2012-09-20 13:52:56,974 INFO org.apache.hadoop.mapred.TaskController:将命令写入 /disk10/hdfs/mapred/local/ttprivate/taskTracker/root/jobcache/job_201208192339_6873/attempt_201208192339_6873_m_004334_0.cleanup/taskTracker/
2012-09-20 13:52:58,017 INFO org.apache.hadoop.mapred.TaskTracker: JVM,ID:jvm_201208192339_6873_m_677724590 给定任务:attempt_201208192339_6873_m_004334_0
2012-09-20 13:52:58,557 信息 org.apache.hadoop.mapred.TaskTracker:尝试_201208192339_6873_m_004334_0 0.0%
2012-09-20 13:52:58,564 信息 org.apache.hadoop.mapred.TaskTracker:尝试_201208192339_6873_m_004334_0 0.0% 清理
2012-09-20 13:52:58,566 INFO org.apache.hadoop.mapred.TaskTracker:任务尝试_201208192339_6873_m_004334_0 已完成。
2012-09-20 13:52:58,566 INFO org.apache.hadoop.mapred.TaskTracker:报告的尝试_201208192339_6873_m_004334_0 的输出大小为 -1
2012-09-20 13:52:58,566 信息 org.apache.hadoop.mapred.TaskTracker:addFreeSlot:当前空闲插槽:8