请帮助解决hadoop streaming的"-file“选项问题(在下面的链接中提到)。更新一下,我知道jar已经在那里了,在我尝试hadoop-streaming处理另一个失败的类文件后,我正在尝试这个,以便确定是否类文件本身或我使用它的方式有问题。如果您需要stderr文件,请让我知道。
Problem with Hadoop Streaming -file option for Java class files。
发布于 2011-07-22 17:57:13
您不能真正使用-file发送jars,因为hadoop不支持多个jars (还不在CLASSPATH中),请检查streaming docs
至少从0.14版本开始,Hadoop不支持多个jar文件。因此,在指定您自己的自定义类时,您必须将它们与流jar打包在一起,并使用自定义jar而不是默认的hadoop流jar。
发布于 2011-07-26 19:56:45
要向CLASSPATH中添加多个jar文件..您可以使用hadoop中指定的-libjars选项(在页面上搜索单词"libjar“)。
https://stackoverflow.com/questions/6791467
复制相似问题