加载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如下图所示:
image.png

再重启了数据节点。我写了绝对路径,
image.png
可还是找不到file,这可能是什么原因?

阅读 2.4k
1 个回答

export LD_LIBRARY_PATH只是临时设置变量 LD_LIBRARY_PATH,它是基于shell的,也就是说只有在当前设置了的shell里才会有作用。若用web启动数据节点,实际是由agent代理节点启动的。因此需要在设置的shell中重启代理节点后,再启动数据节点。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏