This topic describes MapReduce errors, their trigger conditions, and relevant solutions.

Format of MapReduce error messages:
ODPS-07CCCCX:General description - Context-related description
MapReduce errors are related to the following modules: META (CCCC ranges from 1000 to 1999), PARSER (CCCC ranges from 2000 to 2999), and INTERNAL (CCCC ranges from 3000 to 3999). The following table describes MapReduce errors.
Error message Module Severity Trigger condition Solution
ODPS-0720001: Invalid table name format PARSER 1 The error message returned because the specified format of the table name is invalid. Change the format of the table name.
ODPS-0720015:PartKeys size do not match partVals size PARSER 5 The error message returned because the number of partKeys is inconsistent with that of partVals in the table schema. Change the number of partKeys to make sure that it is consistent with that of partVals in the table schema.
ODPS-0720021: Column does not exist PARSER 1 The error message returned because the specified column does not exist. Change the column name to the name of an existing column.
ODPS-0720031:PARSER Cache resource between comma must not be empty PARSER 1 The error message returned because empty values exist between commas in the specified resource list. Add resource names to the resource list.
ODPS-0720041:Resource not found PARSER 1 The error message returned because the specified resource does not exist. Change the resource name to the name of an existing resource.
ODPS-0720051:Resource table should not be a view PARSER 1 The error message returned because the specified resource table is a view. Change the resource table to a physical table.
ODPS-0720061:Table or partition not found for resource PARSER 1 The error message returned because the table or table partition that is specified as a resource does not exist. Change the table name or table partition name to the name of an existing table or table partition.
ODPS-0720071:Total size of cache resources is too big PARSER 1 The error message returned because the total number or the size of the specified resources exceeds the upper limit. The default maximum number of the specified resources is 256, and the default maximum size of the specified resources is 512 MB. Change the number of specified resources.
ODPS-0720081:Job has not specified mapper class PARSER 1 The error message returned because the Mapper class is not specified for the job. Specify the Mapper class.
ODPS-0720091:Column duplicate PARSER 1 The error message returned because duplicate columns are specified for the job. Make sure that each specified column is unique.
ODPS-0720101:Input table should not be a view PARSER 1 The error message returned because the input table is a view. Change the input table to a physical table.
ODPS-0720111:Output table should not be a view PARSER 1 The error message returned because the output table is a view. Change the output table to a physical table.
ODPS-0720121:Invalid table partSpec PARSER 1 The error message returned because partSpec of the specified table is invalid. Modify the partition description.
ODPS-0720131:Invalid multiple output PARSER 1 The error message returned because the parameter output such as duplicate label and same output tables or partitions is invalid. Modify the parameter output.
ODPS-0720141: Memory value out of bound PARSER 1 The error message returned because the specified memory value is out of the range [256, 12288], in MB. Change the memory value to a valid value.
ODPS-0720151:Cpu value out of bound PARSER 1 The error message returned because the specified CPU value is out of the range [50, 800]. Change the CPU value to a valid value.
ODPS-0720161:Invalid max attempts value PARSER 1 The error message returned because the specified value of odps.mapred.map/reduce.max.attempts is out of the range (0, 6). Change the value of odps.mapred.map/reduce.max.attempts to a valid value.
ODPS-0720171:Invalid IO sort buffer PARSER 1 The error message returned because the value of I/O sort buffer is out of the range (64 MB, odps.mapred.map/reduce.memory). Change the value of I/O sort buffer to a valid value.
ODPS-0720181:Classpath resource between comma must not be empty PARSER 1 The error message returned because empty values exist between the commas (,) in ClassPath. Change the values of ClassPath.
ODPS-0720191:Invalid input split mode PARSER 1 The error message returned because the specified slice pattern is invalid. Change the slice pattern to a valid slice pattern.
ODPS-0720201:Invalid map split size PARSER 1 The error message returned because the specified odps.mapred.map.min/max.split.size is invalid. Change the value of odps.mapred.map.min/max.split.size to a valid value.
ODPS-0720211:Invalid number of map tasks PARSER 1 The error message returned because the specified odps.mapred.map.tasks is out of the range (1, 100000). Change the value of odps.mapred.map.tasks to a valid value.
ODPS-0720221:Invalid max splits number PARSER 1 The error message returned because the specified maximum number of sample slices is invalid. Change the maximum number of sample slices to a valid value.
ODPS-0720231:Job input not set PARSER 1 The error message returned because no input is specified for the job. Specify the job input.
ODPS-0720241:Num of map instance is too big PARSER 1 The error message returned because the number of map instances is greater than the value of odps.mapred.max.map.tasks. Change the number of map instances to a valid value.
ODPS-0720251:Num of reduce instance is invalid PARSER 1 The error message returned because the number of reduce instances is out of the range [0, odps.mapred.reduce.tasks]. Change the number of reduce instances to a valid value.
ODPS-0720261:Invalid partition value PARSER 1 The error message returned because the specified partition value is invalid. Change the partition value to a valid value.
ODPS-0720271:Allow no input is conflict to split mode PARSER 1 The error message returned because you set a slice pattern that is different from that of ALLOW_NO_INPUT when you set setallowNoInput to true. Modify the settings to avoid conflicts.
ODPS-0720281:Invalid partitition format PARSER 1 The error message returned because the partition format is invalid. Change the partition format to a valid format.
ODPS-0720291:Invalid description json PARSER 1 The error message returned because the JSON format of the description is invalid. Modify the description to a valid JSON format.
ODPS-0720301:Too many job input PARSER 1 The error message returned because the specified number of inputs exceeds the value of odps.mapred.map.max.input.num. The default value of odps.mapred.map.max.input.num is 1024. Change the number of inputs to a valid value.
ODPS-0720311:Invalid output label PARSER 1 The error message returned because the specified format of the output label is invalid. Change the format of the output label to a valid format.
ODPS-0720321:Too many job output PARSER 1 The error message returned because the specified number of outputs exceeds the value of odps.mapred.max.output.num. The default value is 256. Modify the number of outputs to a valid value.
ODPS-0720331:Too many cache resources PARSER 1 The error message returned because the specified number of resources exceeds the value of odps.mapred.job.max.cache.resource.num. Change the number of resources to a valid value.