在Lustre文件系统上运行LevelDB

时间:2014-04-24 21:08:47

标签: filesystems cluster-computing leveldb lustre

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

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

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

干杯!

1 个答案:

答案 0 :(得分:0)

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