2017-08-17 96 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

相關問題