2017-08-17 75 views
0

我已经从ubuntu 16.04(mint 18.2)上的源码安装了mesos-1.3.0。当我尝试启动mesos主用下一个命令:libmesos-1.3.0.so:无法打开共享目标文件:没有这样的文件或目录

mesos-master --ip="XXX.XXX.XXX.XXX" --work_dir="/tmp/mesos-master1" --zk=zk://zookeeper1:4181,zookeeper2:5181,zookeeper3:6181/mesos --quorum=1 --log_dir=/tmp/mesos/master/log --cluster=YAMYAM 

我收到以下错误:

mesos-master: error while loading shared libraries: libmesos-1.3.0.so: cannot open shared object file: No such file or directory 

回答

1

它看起来是图书馆“libmesos-1.3.0.so”无法找到通过mesos-master命令。有2个选项来解决这个问题:

选项1:尝试更新mesos下一个命令共享库:

sudo ldconfig 

选项2:如果选项1不能解决您的问题试试下面的步骤遗漏mesos库的更新位置:

  1. 找到 “libmesos-1.3.0.so” 的结果:/usr/local/lib/libmesos-1.3.0.so
  2. 更新环境变量“LD_LIBRARY_PATH”:

    export LD_LIBRARY_PATH=/usr/local/lib 
    
  3. 运行失败的命令再次

+0

你实际上可能要在前面加上'与聚集值,而不是可能覆盖它LD_LIBRARY_PATH'。 – Till

相关问题