如何编译libmesos.so文件?

mu0hgdu0  于 2021-06-21  发布在  Mesos
关注(0)|答案(1)|浏览(370)

我一直在研究ElasticSearch的Mesos。我想在运行ubuntu的本地机器上安装elasticsearch mesos。我是按照mesos的文件做的。我还根据这里给出的说明设置elasticsearch。当我运行elasticsearch时,我得到一个错误

Failed to load native Mesos library from /home/me/workspace/mesos-  
0.20.1/src/java/generated/org/apache/mesos
Exception in thread "Thread-0" java.lang.UnsatisfiedLinkError: no mesos in   
java.library.path

在google了一段时间后,我尝试将路径改为/usr/local/lib和其他一些java路径,但是后来我看到它的searchin我引用了一些类似这样的帖子,但是我在mesos目录或文件系统的任何地方都找不到libmesos.so,但是我找到了libmesos.la。我可以从libmesos.la编译libmesos.so吗?

gopyfrb3

gopyfrb31#

下载并解压缩此文件。您将找到一个编译的libmesos.so文件。将它复制到/usr/local/lib这样的位置,然后编辑mesos.yml,使java.library.path指向该文件。希望这能解决你的问题。

相关问题