2

我正在运行一段基于 LevelDB 的代码。它在我的工作站上运行良好,但是当我将它部署到集群中(使用 Lustre 文件系统)时,程序因“无效参数”错误而中断。此错误由 LevelDB 引发。

经过几个小时的阅读,我在网上发现,LevelDB 无法在集群或多进程环境中运行。我没有尝试与 LevelDB 数据库并行做任何事情,但似乎 LevelDB 只是不喜欢那个文件系统。

有没有人建议让 LevelDB 在具有共享文件系统的集群中运行?这甚至可能吗?我应该考虑哪些因素?

干杯!

4

1 回答 1

0

它不是 levelDb,但为了使它适用于 sqlite,我必须使用该-localflock选项安装我的 luster 集群。这也是其他一些数据库的解决方案。

于 2015-08-18T22:32:52.083 回答