2017-04-15 3 views
0

私のcouchDBサーバーのディスク領域がなくなっています。私は新しいボリュームをマウントしたい。 couchDBにこの新しいディスクを使用して古いデータベースに挿入する必要がある新しいデータを保存することはできますか?または私は完全に新しいDBを定義する必要がありますか?CouchDB [ディスクが使い果たされました]:新しいディスクを追加して古いDBに挿入する方法は?

+0

これは、ディスクとボリュームについて質問するのに間違った場所です。この質問はプログラミングに関するものではありません。 – Flimzy

答えて

0

CouchDBを停止し、マウントディスクの新しい場所にデータベースをコピーし、設定ファイルで新しいパラメータを設定する必要があります。

[couchdb] 
database_dir = /{mnt-disk}/{database-dir} 

その後のCouchDBを起動し、新しいデータベースの場所にアクセスするために必要な権限を持っていることを確認してください。

+0

しかし、この方法で古いDBにアクセスすることはできません。 – Alex

+0

@Alexあなたは私が知る限り、複数のデータベースディレクトリを持つことはできません。私の考えでは、古いDBを柔軟な新しいブロックストレージボリュームにコピーし、上限に達するたびに増やすことができます。コンパクト化が必要です(実際のdbの2倍のサイズ)。 – 7ictor

関連する問題