Hi all, I've been working with the mesos containerizer to handle my docker containers recently. I created a docker container that requires libtiff.so.5, and the application within it runs well. But when I try to run it within the mesos containerizer I get an error saying libtiff.so.5 doesn't exist.
The application is being launched via java's process mechanism from inside a java thread in a custom java executor if that makes a difference. Any idea what could be causing this change in behavior? As you can see in the attached log file, I check /usr/lib, and a symbolic link to /usr/lib/x86..../ libtiff.so.5 exists in /usr/lib so the program should be able to find and load that.... ---- Mark Edgar Hammons II | +33 06 03 69 56 56
12:11:58.278 [Thread-38] INFO IUWT_140926aR_t000_ch00.vtk.gz - inputFile,/bioemerg/groups/rawdata/Im2014/Trim3/140926aR/VTK/140926aR_t000_ch00.vtk.gz iter,50 fpr,0.25 rst,500000 Jm,0 JM,7 outputPath,/bioemerg/groups/processdata/WKF/Im2014/Trim3/140926aR/ALGO_560/RUN_9787/output logPath,/bioemerg/groups/processdata/WKF/Im2014/Trim3/140926aR/ALGO_560/RUN_9787/__stdStreams__ 12:11:58.753 [Thread-38] DEBUG eu.bioemergences.mesos.VTK - beginning VTK construction. arguments: /bioemerg/groups/rawdata/Im2014/Trim3/140926aR/VTK/140926aR_t000_ch00.vtk.gz, irods, # vtk DataFile Version 3.0 # Embryomics Properties BINARY DATASET STRUCTURED_POINTS DIMENSIONS 512 512 131 SPACING 0.692 0.692 0.896 ORIGIN 0.000 0.000 0.000 POINT_DATA 34340864 COLOR_SCALARS scalars 1 , 34340864, (512,512,131), (0.692,0.692,0.896), 34341066 12:11:58.803 [Thread-38] INFO IUWT_140926aR_t000_ch00.vtk.gz - /etc/ld.so.conf? true 12:11:58.804 [Thread-38] INFO IUWT_140926aR_t000_ch00.vtk.gz - /usr/lib/.../usr/lib/dbus-1.0 /usr/lib/libmpichfort.so.12 /usr/lib/libcr_omit.so /usr/lib/libhpdf-2.2.1.so /usr/lib/libopen-rte.so.12.0.2 /usr/lib/libmgl-mpi.so /usr/lib/tar /usr/lib/libmpi_usempi_ignore_tkr.so.6 /usr/lib/libmesos.so /usr/lib/libcr.la /usr/lib/mime /usr/lib/libmgl-fltk.so.7.4.0 /usr/lib/tmpfiles.d /usr/lib/libtiff.so.5 /usr/lib/libmgl-wx.so.7.4.0 /usr/lib/libmca_common_verbs.so.7.0.0 /usr/lib/libmgl-glut.so.7.4.0 /usr/lib/libmgl-wnd.so.7.4.0 /usr/lib/libmgl-qt5.so /usr/lib/libmca_common_sm.so.4.0.4 /usr/lib/dpkg /usr/lib/libmfhdf.so.0 /usr/lib/libmpichcxx.so.12 /usr/lib/libopen-pal.so.13 /usr/lib/libmpi_mpifh.so.12.0.0 /usr/lib/libmca_common_sm.so.4 /usr/lib/libibverbs.so.1 /usr/lib/libcr_omit.so.0.5.5 /usr/lib/libcr_run.so.0.5.5 /usr/lib/libmpi.so.12.0.2 /usr/lib/X11 /usr/lib/libmgl-mpi.a /usr/lib/mpich /usr/lib/binfmt.d /usr/lib/libmpicxx.so /usr/lib/libmgl-wnd.so /usr/lib/libompitrace.so.0.0.0 /usr/lib/libmgl-qt.so.7.4.0 /usr/lib/libmpi_cxx.so.1 /usr/lib/libmpi_cxx.so.1.1.3 /usr/lib/locale /usr/lib/gnupg /usr/lib/libmpi_usempi_ignore_tkr.so.6.1.0 /usr/lib/libmgl-fltk.a /usr/lib/libopen-pal.so.13.0.2 /usr/lib/libmpif90.so /usr/lib/libcr_omit.so.0 /usr/lib/systemd /usr/lib/libcr.so /usr/lib/libmca_common_verbs.so.7 /usr/lib/openssh /usr/lib/libmesos-1.0.1.so /usr/lib/libmgl-wnd.a /usr/lib/libmgl-qt5.a /usr/lib/openmpi /usr/lib/libmgl.so /usr/lib/libmgl-wx.a /usr/lib/libmpif77.so /usr/lib/libmgl-qt5.so.7.4.0 /usr/lib/ssl /usr/lib/libmpi.so.12 /usr/lib/libcr.so.0.5.5 /usr/lib/os-release /usr/lib/libmpi_usempif08.so.11.1.0 /usr/lib/libdf.so.0 /usr/lib/libcr_run.so.0 /usr/lib/libmgl-fltk.so /usr/lib/python3 /usr/lib/libcr_run.la /usr/lib/libmgl-qt.a /usr/lib/emacsen-common /usr/lib/libmgl.so.7.4.0 /usr/lib/modules-load.d /usr/lib/libompitrace.so.0 /usr/lib/libcr.so.0 /usr/lib/insserv /usr/lib/python2.7 /usr/lib/glib-networking /usr/lib/libmgl-glut.a /usr/lib/dconf /usr/lib/apt /usr/lib/libopen-rte.so.12 /usr/lib/libcr_run.so /usr/lib/libmpi++.so /usr/lib/policykit-1 /usr/lib/libmpi_usempif08.so.11 /usr/lib/libmpi_mpifh.so.12 /usr/lib/libmpich.so.12 /usr/lib/libmgl-glut.so /usr/lib/libdf.so.0.0.0 /usr/lib/git-core /usr/lib/notification-daemon /usr/lib/libmgl-qt.so /usr/lib/libmpifort.so /usr/lib/libmgl.a /usr/lib/libmgl-wx.so /usr/lib/libcr_omit.la /usr/lib/sasl2 /usr/lib/x86_64-linux-gnu /usr/lib/jvm /usr/lib/libmpi.so /usr/lib/libibverbs.so.1.0.0 /usr/lib/libmgl-mpi.so.7.4.0 /usr/lib/at-spi2-core /usr/lib/libmfhdf.so.0.0.0 /usr/lib/colord /usr/lib/gcc 12:11:58.831 [Thread-38] INFO IUWT_140926aR_t000_ch00.vtk.gz - downloading input vtk from /bioemerg/groups/rawdata/Im2014/Trim3/140926aR/VTK/140926aR_t000_ch00.vtk.gz 12:11:59.528 [Thread-38] INFO IUWT_140926aR_t000_ch00.vtk.gz - checking file size: 5895718453248 12:11:59.528 [Thread-38] INFO IUWT_140926aR_t000_ch00.vtk.gz - beginning processing... 12:11:59.530 [Thread-103] ERROR IUWT_140926aR_t000_ch00.vtk.gz - IUWT/build/exec: error while loading shared libraries: libtiff.so.5: cannot open shared object file: No such file or directory 12:11:59.530 [Thread-38] ERROR IUWT_140926aR_t000_ch00.vtk.gz - unable to complete iuwt calculation... try: 0 for IUWT_140926aR_t000_ch00.vtk.gz 12:11:59.531 [Thread-109] ERROR IUWT_140926aR_t000_ch00.vtk.gz - IUWT/build/exec: error while loading shared libraries: libtiff.so.5: cannot open shared object file: No such file or directory 12:11:59.536 [Thread-38] ERROR IUWT_140926aR_t000_ch00.vtk.gz - unable to complete iuwt calculation... try: 1 for IUWT_140926aR_t000_ch00.vtk.gz 12:11:59.537 [Thread-115] ERROR IUWT_140926aR_t000_ch00.vtk.gz - IUWT/build/exec: error while loading shared libraries: libtiff.so.5: cannot open shared object file: No such file or directory 12:11:59.538 [Thread-38] ERROR IUWT_140926aR_t000_ch00.vtk.gz - unable to complete iuwt calculation... try: 2 for IUWT_140926aR_t000_ch00.vtk.gz 12:11:59.539 [Thread-122] ERROR IUWT_140926aR_t000_ch00.vtk.gz - IUWT/build/exec: error while loading shared libraries: libtiff.so.5: cannot open shared object file: No such file or directory 12:11:59.539 [Thread-38] ERROR IUWT_140926aR_t000_ch00.vtk.gz - unable to complete iuwt calculation... try: 3 for IUWT_140926aR_t000_ch00.vtk.gz
signature.asc
Description: This is a digitally signed message part.