分享

HDFS上存储执行文件的相关问题

langke93 发表于 2013-10-25 10:45:10 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 5 4815
存储在HDFS上的jar文件可以直接在HDFS上执行吗吗?吗?


比如
bin/hadoop jar hdfs://ip+port/jar

已有(5)人评论

跳转到指定楼层
fylanyu 发表于 2013-10-25 10:45:10
"每一个job都会在用户端通过JobClient类将应用程序以及配置参数Configuration打包成jar文件存储在HDFS,并把路径提交到JobTracker的master服务,然后由master创建每一个Task(即MapTask和ReduceTask)将它们分发到各个TaskTracker服务中去执行。" 参考这个是不是可以吗?
回复

使用道具 举报

jooli 发表于 2013-10-25 10:45:10
感觉不太可行 hadoop jar xxxx.jar 执行的应该是本地磁盘上的jar hdfs里的jar没法执行
回复

使用道具 举报

mituan2008 发表于 2013-10-25 10:45:10
回复 3# MooNsKY
可以给出jar文件在hdfs上的位置 通过这个不知道可行不
回复

使用道具 举报

Alkaloid0515 发表于 2013-10-25 10:45:10
回复 4# clcscs001
   不行吧 Hadoop jar xxx.jar 这样的命令都是在本地的文件系统提交一个job,class loader去load你这个jar时也是从本地磁盘路径去load的 , hdfs上的它不会去load的
回复

使用道具 举报

xukunddp 发表于 2013-10-25 10:45:10
回复 5# MooNsKY
嗯 了解了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条