You can check what is the output of `ldd mesos-docker-executor` to see if
the libmesos-xxx is in the right location.

[root@dcos001 mesosphere]# ldd
./packages/mesos--0335ca0d3700ea88ad8b808f3b1b84d747ed07f0/libexec/mesos/mesos-docker-executor
| grep libmesos
libmesos-0.28.1.so =>
/opt/mesosphere/packages/mesos--0335ca0d3700ea88ad8b808f3b1b84d747ed07f0/lib/
libmesos-0.28.1.so (0x00007f5cf1cb1000)

Thanks,

Guangya

On Mon, Jun 6, 2016 at 6:38 PM, Kamil Wokitajtis <wokitaj...@gmail.com>
wrote:

> Hi,
>
> I have upgraded my mesos env from 0.28.1 to 0.28.2.
> On 0.28.1 everything worked just fine.
> Now agents are unable to start docker images, mesos throws:
>
> mesos-docker-executor: error while loading shared libraries:
> libmesos-0.28.2.so: cannot open shared object file: No such  file or
> directory
>
> Just like for Mesos 0.28.1 where it works, libmesos-0.28.2 is in
> /usr/local/lib
> There is also symlink libmesos.so -> libmesos-0.28.2.
> /etc/ld.so.conf.d/libc.conf contains /usr/local/lib entry.
> I have also tried exporting LD_LIBRARY_PATH in startup scripts, no luck.
>
> Thanks,
> Kamil
>
>

Reply via email to