2

LevelDB に基づくコードを実行しています。私のワークステーションでは正常に動作しますが、(Lustre ファイル システムを使用して) クラスターにデプロイすると、プログラムが「無効な引数」エラーで中断します。このエラーは、LevelDB によってスローされます。

数時間読んだ後で Web で見つけたのは、LevelDB はクラスターまたはマルチプロセス環境では実行できないということです。LevelDB データベースと並行して何かをしようとしているわけではありませんが、LevelDB は単にそのファイル システムが気に入らないようです。

共有ファイル システムを使用して LevelDB をクラスタで実行するための提案はありますか? それは可能ですか?考慮すべき考慮事項はありますか?

乾杯!

4

1 に答える 1

0

これは levelDb ではありませんが、これを sqlite で機能させるには、-localflockオプションを使用して光沢クラスターをマウントする必要がありました。これは、他のいくつかのデータベースのソリューションでもあります。

于 2015-08-18T22:32:52.083 に答える