gpt4 book ai didi

java - 使用MapReduce在Hadoop上测试JNI

转载 作者:行者123 更新时间:2023-12-02 21:32:29 25 4
gpt4 key购买 nike

[我尝试使用MapReduce在Hadoop上运行JNI程序。以下是命令:

bin/hadoop jar /Users/ming/Desktop/mctest/mctest.jar -files /Users/ming/Desktop/mctest/libGenerateRandom.jnilib mc hdfs://localhost:9000/Users/ming/seeds_shuffle.txt hdfs://localhost:9000/Users/ming/output



jnilib(这是Mac OS X上的一个文件,就像Linux上的.so文件一样)应该与jar文件一起发送到tasknode。但是我在下面遇到了一个错误:] 1

有人可以帮忙吗?
谢谢。

最佳答案

而是使用:

bin/hadoop jar /Users/ming/Desktop/mctest/mctest.jar \
<main-class> \
-files /Users/ming/Desktop/mctest/libGenerateRandom.jnilib \
mc \
hdfs://localhost:9000/Users/ming/seeds_shuffle.txt \
hdfs://localhost:9000/Users/ming/output
<main-class>的形式应为 com.you.MainRunner

这是因为它期望该软件包出现在任何其他参数(例如 -file)之前。

关于java - 使用MapReduce在Hadoop上测试JNI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33736372/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com