具有不同大小的多个数据文件目录

时间:2019-11-06 10:54:51

标签: cassandra cassandra-3.0

您可以配置多个具有不同大小的data_file_directories,而Cassandra将对其进行管理而不会出现问题吗?

例如: data_file_directories:     -/ data1 / cassandra / data     -/ data4 / cassandra / data

其中data1为450 GB,data4为1 TB。

谢谢!

2 个答案:

答案 0 :(得分:2)

不同的大小不会成为问题,但是在为data_file_directories使用多个目录时会遇到一些麻烦。我鼓励您通读TLP's blog,突出显示其中的大部分内容。

摘要是,在旧版本的cassandra中,有一些错误会影响多个数据目录的使用。对于更现代的版本,仍然存在一些问题,其中删除一个数据目录可能使节点无法被集群的其余部分识别,尽管这并不是真正的错误,但是您正在删除存储集群成员信息的系统表。

答案 1 :(得分:1)

应该没问题。只需提及cassandra.yaml文件中的所有目录,然后在需要时重新启动即可。