Hadoop流无法访问jar archi

2024-10-01 22:41:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在运行hadoop流式处理命令:

/home/hduser/hadoop/bin/hadoop jar
/home/hduser/hadoop/share/hadoop/tools/lib
/hadoop-*streaming*.jar 
-file audio.py 
-cacheArchive        hdfs://localhost:54310/user/hduser
  /input/audio/cacheaudiodir.jar#cacheaudiodir 
-input /user/hduser/input/audio -output /user/hduser/output
-mapper audio.py -cmdenv AUDIO_DIR=cacheaudiodir

当我试图在Python映射器中引用'cacheaudiodir'时,我得到一个错误:No such file or directory,例如:

^{pr2}$

如何指向这个符号链接文件夹中的文件?在


Tags: py命令hadoopsharehomeinputoutputbin

热门问题