你能配置多个不同大小的数据文件目录吗?Cassandra会管理它而不会出问题吗?例如:data\u file\u目录:-/data1/cassandra/data-/data4/cassandra/data其中data1是450 gb,data4是1 tb。谢谢您!
m4pnthwp1#
不同的大小将不是问题,但是在使用多个dir来进行存储时会有一些缺陷 data_file_directories . 我鼓励你阅读tlp的博客,其中重点介绍了大多数。总结一下,在旧版本的cassandra中,有一些bug会影响多个数据dir的使用。在更现代的版本中,仍然存在这样的问题:删除其中一个数据目录可能会使集群的其余部分无法识别节点,尽管这不是真正的bug,但是您正在删除存储集群成员资格信息的系统表。
data_file_directories
nbysray52#
应该没事的。只要提到cassandra.yaml文件中的所有目录,并在需要时重新启动。
2条答案
按热度按时间m4pnthwp1#
不同的大小将不是问题,但是在使用多个dir来进行存储时会有一些缺陷
data_file_directories
. 我鼓励你阅读tlp的博客,其中重点介绍了大多数。总结一下,在旧版本的cassandra中,有一些bug会影响多个数据dir的使用。在更现代的版本中,仍然存在这样的问题:删除其中一个数据目录可能会使集群的其余部分无法识别节点,尽管这不是真正的bug,但是您正在删除存储集群成员资格信息的系统表。
nbysray52#
应该没事的。只要提到cassandra.yaml文件中的所有目录,并在需要时重新启动。