加载hdf5插件报cannot open shared object file
我部署的是DolphinDB database单机集群,在加载hdf5插件时报错如下:
Couldn't load the dynamic library [/root/DolphinDB/server/plugins/hdf5/libPluginHdf5.so]: libhdf5.so.103: cannot open shared object file: No such file or directory
然后我安照hdf5插件的readme的步骤添加插件所在路径到LIB搜索路径 LD_LIBRARY_PATH如下图所示:
再重启了数据节点。我写了绝对路径,
可还是找不到file,这可能是什么原因?
回答
export LD_LIBRARY_PATH只是临时设置变量 LD_LIBRARY_PATH,它是基于shell的,也就是说只有在当前设置了的shell里才会有作用。若用web启动数据节点,实际是由agent代理节点启动的。因此需要在设置的shell中重启代理节点后,再启动数据节点。
以上是 加载hdf5插件报cannot open shared object file 的全部内容, 来源链接: utcz.com/a/41772.html