Ich habe ein Testskript, das Testdatenbanken erstellt und löscht. Irgendwann begann es heute zu versagen. Wenn ich genauer hinsehe, sieht es so aus, als ob mehrere meiner Testdatenbanken inkonsistent sind.Kann nicht löschen oder GET couchdb2 Datenbanken
Die Datenbanken erscheinen in Fauxton mit der Meldung "Diese Datenbank konnte nicht geladen werden." Ich kann die Datenbankinhalte auf dieser Schnittstelle nicht anzeigen. Ihre Namen, die normalerweise Links sind, sind jetzt reiner Text.
GET Ausgabe und DELETE-Befehle mit Curl zeigt die folgenden Fehler:
$ 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}
I innerhalb des couchdb2 Datenverzeichnis ausgesehen haben, und ich sehe, dass Scherben für diese Datenbanken existieren.
Was kann ich tun, um diese Datenbanken zu löschen? Ich bin nicht sicher, ob ich das tun kann, indem ich manuell Akten im couchdb2 Datenverzeichnis lösche.
Was zeigen Ihre Protokolle? – Flimzy