可以删除Cassandra中的data/system目录吗?



我不知道是删除还是保留这个文件夹在Cassandra。我的cassandra系统有一个数据文件夹。在数据文件夹中有很多文件夹。特别是,系统文件夹占用了大量的磁盘空间。(约占整个磁盘的20%)我想如果这个文件夹是不可用的,所以我删除了这个文件夹,以便在磁盘上有空闲空间。

这个系统文件夹的位置是这个。/cassandra_installation_location/数据/系统

我可以毫不费力地删除这个文件夹吗?

谢谢。

* *更新谢谢你@Erick Ramirez,我很欣赏你对我问题的回答。如你所说,我附上了一些图片,包括目录结构和目录中每个文件夹的大小。

我很抱歉,因为我在这个网站没有10个信誉,所以我不能在我的文章中嵌入图片。我必须上传和添加到链接包括图像在我的文章。

该图像显示了整个系统的体积。此图像是整个系统的体积。

这张图片显示了数据文件夹的大小。这个图片是一个数据文件夹

这张图显示了我的data文件夹中子目录的大小。这张图片显示了我的data文件夹中子目录的大小。

最后,此图显示了data/system文件夹中子目录的大小。此图显示了data/system文件夹

中子目录的大小谢谢你的回答。

快速的答案是不,你应该永远不要手动删除节点data/目录下的任何文件或子目录,否则有可能(a)丢失数据,或(b)损坏节点,使其无法工作。

特别是data/system/目录包含Cassandra节点正常运行所必需的所有元数据。元数据位于该节点的本地,通常不会复制到其他节点,因此如果删除它,可能会永远丢失它。

清理data/目录的唯一例外是删除您不再需要的快照(备份)。

您需要首先确定data/system中的哪个表占用了最多的空间,然后才能采取必要的操作。如果您更新原始帖子,详细说明:(1)表子目录使用了大量磁盘空间,以及(2)子目录的内容,我很乐意审查它们并更新我的答案。干杯!

相关内容

最新更新