2017-08-17 1 views
0

Ich habe Mesos-1.3.0 von Quellen auf Ubuntu 16.04 (Minze 18.2) installiert. Wenn ich versuche, Mesos-Master mit dem nächsten Befehl zu starten:libmesos-1.3.0.so: kann gemeinsame Objektdatei nicht öffnen: Keine solche Datei oder Verzeichnis

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 

ich unten die Fehler bekommen:

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

Antwort

1

Es sieht aus, dass die Bibliothek „libmesos-1.3.0.so“ konnte nicht gefunden durch mesos-master Befehl. Es gibt zwei Möglichkeiten, dieses Problem zu lösen:

Option 1: versuchen Mesos Shared Libraries mit dem nächsten Befehl zu aktualisieren:

sudo ldconfig 

Option 2: Wenn Option 1 löst nicht das Problem versuchen, die nächsten Schritte für die Aktualisierung Standort der verpassten Mesos Bibliotheken:

  1. lokalisieren "libmesos-1.3.0.so" Ergebnis: /usr/local/lib/libmesos-1.3.0.so
  2. Update-Umgebungsvariable „LD_LIBRARY_PATH“:

    export LD_LIBRARY_PATH=/usr/local/lib 
    
  3. Lauf der gescheiterte Befehl erneut

+0

Sie sollten eigentlich 'LD_LIBRARY_PATH' mit dem gesammelten Wert vorangestellt wird es statt möglicherweise überschrieben werden. – Till

Verwandte Themen