如何从节点的文件系统中删除couchbase存储桶数据?

时间:2014-03-06 06:29:18

标签: linux couchbase

我目前正在使用一组couchbase服务器 couchbase-server-enterprise_2.5.0_x86_64 由那些点头组成。 由于将太多的记录器写入桶中,我已经超出了集群内存和 节点熄火了。

我尝试使用节点重新启动计算机并重新启动它,但它无法启动。 原因是它有太多的数据。 我想要做的是通过从磁盘中删除它的数据来清除存储桶, 但是我似乎无法在couchbase中找到数据存储在磁盘上的位置。 有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:3)

Couchbase的数据(假设是linux)存储在:

/opt/couchbase/var/lib/couchbase/data

当你说'太多的录音机进入水桶'时你的意思是什么?仅仅因为你的数据大于你的ram数量并不意味着节点应该关闭,这只意味着并非所有文档都可以在ram中使用,并且节点有时必须从磁盘获取(更慢)。除非你已经大幅超出集群能力,否则我认为这不是原因。

我会在擦除节点上的数据+支持数据之前进行调查。

您还可以查看位于以下位置的日志:

/opt/couchbase/var/lib/couchbase/logs

您的每台服务器有多少内存以及分配给Couchbase的费用是多少?