2015-10-15 56 views
1

我停下了一个cassandra节点。它创建了一个快照目录。在快照目录下,有许多子折叠。在这些次折叠下面,有许多sstable文件。 我想知道cassandra如何将sstable文件放到/复制到这些子折叠中,换言之,子折叠名称的含义是什么? 我也想知道快照下的sstables是链接还是数据副本。我用“ls -l”,我看不到链接。但是,我使用“du”,如果它们是真实的副本,尺寸也没有意义。是cassandra快照的副本或链接?

+0

sstables是数据的副本。你是否也备份了模式? –

+0

我仍然无法相信快照下的sstables是副本。例如,快照下有783个折叠。每个fold都包含一些非常大的db文件。我总结了所有这些文件的大小,它多次占用了我的磁盘空间。 – user3900613

回答

2

快照目录中的sstables为hardlinks。您可以通过在sstable文件上运行stat来查看sstable的链接数量。