0
我使用hadoop1.2.1和pig0.10。我在mapreduce作業中使用了一些jar文件。因此,我將jar文件複製到/ tmp/lib路徑下的hdfs中。然後,在豬腳本中,我試圖添加像SET一樣的語句mapred.cache.files /tmp/lib/file.jar; SET mapred.create.symlink yes ;.但我得到了錯誤的hadoop豬mapreduce分佈式緩存文件
Exception in thread "main" org.apache.pig.impl.logicalLayer.FrontendException: ERROR 1000: Error during parsing. <line 1, column 0> Syntax error, unexpected symbol at or near 'SET'
at org.apache.pig.PigServer$Graph.parseQuery(PigServer.java:1597)
最後我用registerJar方法在豬添加罐子的map-reduce模式。現在在hadoop cluster mapreduce模式下工作正常。 – sathish