CouchDB 删除了数据库分片

CouchDB 删除了数据库分片

当前在 AWS EC2 实例上运行集群 CouchDB v3.1.1

q=2 n=3

节点数:1

我已将数据库目录移至虚拟机上的另一个驱动器。但在文档中找不到有关以下文件的任何信息/var/lib/couchdb/分片或者.碎片变得越来越大,占据了我的根目录。在/var/lib/couchdb/分片在一个包含 3 个分片的文件夹中,我发现有多个较大的文件,大部分来自已删除的数据库。

68M  database1.1610087019.20210108.074010.deleted.couch
60M  database12.1610091614.20210108.082256.deleted.couch
309M database13.1610094180.20210302.091450.deleted.couch
61M  database1.1614676497.20210302.095632.deleted.couch
271M database12.1614678996.20210303.013757.deleted.couch
270M database13.1614735481.20210303.074912.deleted.couch
279M database13.1614757800.20210308.064857.deleted.couch
40M  database12.1615186143.20210308.065855.deleted.couch

是否必须手动删除?我对所述数据库进行了压缩,但磁盘大小没有变化。

答案1

shards 文件夹中的 .deleted.couch 文件可以手动删除,因为它们是数据库恢复在 Couch 上配置。

相关内容