Thanks Klaas,
I'm not trying to avoid having -libjar or -file, the problem is neither of them can work. I cannot find the jar files from mapreduce. And I'm kind of a starter of dumbo, how can I unzip in MR's constructor?
I have try to print os.walks('../../') in mapper, it returns nothing, how could that happen?
I try to put the jar files under ~/jars in every datanode, however it cannot find them
I try to put the jar files in hdfs, cannot find neither.
yield '', os.path.exists("/user/es/data/log/search.log")
yield '', os.path.exists("/home/es/search.log")
both "false" as the output
I guess I cannot attach the jar file and find the path of it.