New install of MapD from NGC, won't start


I recently installed the docker image from NVIDIA GPU Cloud.

brian@DevBox:~$ docker image ls | grep mapd            3.2.2                            2e41de46343d        10 months ago       1.16GB

It installed fine, I created a directory for mapd-storage and then fired it up with:

nvidia-docker run --name mapd -p 9091-9092:9091-9092 -v /home/brian/mnt/mapd-storage:/mapd-storage -v /usr/share/glvnd/egl_vendor.d:/usr/share/glvnd/egl_vendor.d:ro

But I get:

Backend TCP:  localhost:9091
Backend HTTP: localhost:9090
Frontend Web: localhost:9092
Calcite TCP: localhost:9093
- sleeping for 5s while server starts
./bin/mapd_server: error while loading shared libraries: cannot open shared object file: No such file or directory
Navigate to: http://localhost:9092
/mapd/startmapd: line 1: kill: (-8) - No such process

in the shared directory I have:

brian@DevBox:~/scripts$ ls -al /usr/share/glvnd/egl_vendor.d/
total 16
drwxr-xr-x 2 root root 4096 Jul 22 13:17 .
drwxr-xr-x 3 root root 4096 Jul 22 13:17 ..
-rw-r--r-- 1 root root  107 Jun 12 15:00 10_nvidia.json
-rw-r--r-- 1 root root  115 Jun 12 15:01 10_nvidia_wayland.json

The library it is complaining about I have in a few places:
brian@DevBox:~/scripts$ locate

Does anyone know what I need to do to resolve this issue?


Hi @signal

The image on NGC is a bit dated. We’re working with them to get it updated to the latest version, but in the meantime you can instead run from Docker Hub:


Thanks, the mapd-ce-cuda image is working fine