AnsweredAssumed Answered

Was the distributed cache object changed?

Question asked by takeshi_nakano on Jul 22, 2011
Latest reply on Jul 22, 2011 by takeshi_nakano
I got an error on using Hive.
Does anyone have advice for this?

    [root@ip-10-148-11-174 ~]# rpm -qa | grep mapr-hive
    [root@ip-10-148-11-174 ~]# /opt/mapr/bin/hive -f test2.hiveql
    Hive history file=/tmp/root/hive_job_log_root_201107131323_2063991988.txt
    Total MapReduce jobs = 2
    Launching Job 1 out of 2
    Number of reduce tasks is set to 0 since there's no reduce operator
    Starting Job = job_201107131318_0002, Tracking URL =
    Kill Command = /opt/mapr/hadoop/hadoop-0.20.2/bin/../bin/hadoop job
    -Dmapred.job.tracker=maprfs:/// -kill job_201107131318_0002
    2011-07-13 13:23:29,502 Stage-1 map = 0%, reduce = 0%
    2011-07-13 13:23:32,532 Stage-1 map = 100%, reduce = 100%
    Ended Job = job_201107131318_0002 with errors
    FAILED: Execution Error, return code 2 from
    [root@ip-10-148-11-174 ~]#

On this time, All TaskTracker got error like this and I think this caused this problem.

    Error initializing attempt_201107131318_0002_m_000000_0: The distributed cache object
    changed during the job from 7/13/11 1:23 PM to 7/13/11 1:23 PM
    at org.apache.hadoop.mapred.TaskTracker$
    at Method)
    at org.apache.hadoop.mapred.TaskTracker.initializeJob(
    at org.apache.hadoop.mapred.TaskTracker.localizeJob(
    at org.apache.hadoop.mapred.TaskTracker.startNewTask(

WHat does this mean? Who changed these files?
"**The distributed cache object maprfs:// changed during the job from 7/13/11 1:23 PM to 7/13/11 1:23 PM**"