テストデータベースを作成および削除するテストスクリプトがあります。今日はある時点で失敗に終わりました。さらに私のテストデータベースのいくつかが矛盾した状態にあるように見えます。couchdb2データベースを削除または取得できません
データベースはFauxtonに「このデータベースを読み込めませんでした」というメッセージが表示されます。このインタフェースでデータベースの内容を表示できません。通常はリンクである名前がプレーンテキストになります。
GETを発行し、カールとDELETEコマンドは、次のエラーを示しています
$ curl -s -X DELETE http://username:[email protected]:5984/dbname
{"error":"error","reason":"internal_server_error"}
$ curl -s -X GET http://username:[email protected]:5984/dbname
{"error":"internal_server_error","reason":"No DB shards could be opened.","ref":2413987899}
私はcouchdb2データディレクトリ内の見ていると、私は破片がこれらのデータベースのために存在していることがわかります。
これらのデータベースを削除するにはどうすればよいですか? couchdb2データディレクトリのファイルを手動で削除することでこれを行うことができるかどうかはわかりません。
ログには何が表示されますか? – Flimzy