libmesos-1.3.0.so: 无法打开共享对象文件: 没有那个文件或目录

libmesos-1.3.0.so: cannot open shared object file: No such file or directory

我已经从 ubuntu 16.04 (mint 18.2) 上的源安装了 mesos-1.3.0。当我尝试使用下一个命令启动 mesos-master 时:

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

看起来库 "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. 运行再次失败的命令