Dear community, this is my first post and sorry if it had been posted already: didn’t get into it.
My name is Davide Fuzzati, i’m 56 y/o and i’m writing from Italy, glad to meet You all!
I’m trying to install Cryosparc on a Supermicro machine, 2 xeon gold 6426Y CPUs, and an nVidia A2 Tensor Core GPU.
homedir is an NFS mount (/home) and the software will be installed into another NFS mount (/opt/share/sw)
Installation runs just fine but at a point i get this error:
---------------------------------------------------------------
CRYOSPARC CONNECT --------------------------------------------
---------------------------------------------------------------
Attempting to register worker acnode03.e4red to command acnode03.e4red:61002
Connecting as unix user odebei
Will register using ssh string: odebei@acnode03.e4red
If this is incorrect, you should re-run this command with the flag --sshstr <ssh string>
---------------------------------------------------------------
Connected to master.
---------------------------------------------------------------
Current connected workers:
---------------------------------------------------------------
Worker will be registered with 128 CPUs.
Autodetecting available GPUs...
Traceback (most recent call last):
File "/opt/share/users/odebei/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/site-packages/llvmlite/binding/ffi.py", line 180, in <module>
lib = ctypes.CDLL(str(_lib_handle.__enter__()))
File "/opt/share/users/odebei/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/ctypes/__init__.py", line 373, in __init__
self._handle = _dlopen(self._name, mode)
OSError: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /opt/share/users/odebei/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/site-packages/llvmlite/binding/../../../../libLLVM-14.so)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "bin/connect.py", line 233, in <module>
gpu_devidxs = check_gpus()
File "bin/connect.py", line 96, in check_gpus
correct_driver_version = get_correct_min_driver_version(driver_version)
File "/opt/share/users/odebei/cryosparc_worker/cryosparc_compute/get_gpu_info.py", line 40, in get_correct_min_driver_version
from cryosparc_compute.gpu.driver import CUDA_TOOLKIT_MIN_DRIVER_VERSIONS, get_toolkit_version
File "/opt/share/users/odebei/cryosparc_worker/cryosparc_compute/gpu/driver.py", line 13, in <module>
import numba.cuda
File "/opt/share/users/odebei/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/site-packages/numba/__init__.py", line 69, in <module>
from numba.core import config
File "/opt/share/users/odebei/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/site-packages/numba/core/config.py", line 16, in <module>
import llvmlite.binding as ll
File "/opt/share/users/odebei/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/site-packages/llvmlite/binding/__init__.py", line 4, in <module>
from .dylib import *
File "/opt/share/users/odebei/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/site-packages/llvmlite/binding/dylib.py", line 3, in <module>
from llvmlite.binding import ffi
File "/opt/share/users/odebei/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/site-packages/llvmlite/binding/ffi.py", line 187, in <module>
raise OSError(msg)
OSError: Could not find/load shared object file: libllvmlite.so
Error was: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /opt/share/users/odebei/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/site-packages/llvmlite/binding/../../../../libLLVM-14.so)
[odebei@acnode03 cryosparc_master]$
Can someone please help me to sort this thing out?
Thank You so very much in advance for your great courtesy and responsiveness.
Regards,
Davide Fuzzati