关于cassandra问题的JBOD

问题描述 投票:1回答:1

我有3个节点cassandra集群与JBOD配置。我有4个磁盘用于data / data1,/ data2,/ data3,/ data4。现在,我们经常在节点上的磁盘上面临空间问题。当前/ data1已满(100%),节点1上使用的其他磁盘/数据2(26%),/ data3(34%),data4(17%)和其他节点在所有磁盘上都有足够的空间。

1)所以,我的问题是,如果任何请求将出现在cassandra集群上,数据将转到node1上的/ data1会发生什么?请求失败了吗?或cassandra将管理并将写入其他具有空间的磁盘?

2)除了磁盘灾难恢复之外,JBOD在cassandra中很有用吗?

提前致谢!

database cassandra datastax cassandra-2.0 scylla
1个回答
-1
投票

数据应均匀分布。您是一次添加一个磁盘还是一次添加所有磁盘?

你可以在Anthony Grasso的http://thelastpickle.com/blog/2018/08/22/the-fine-print-when-using-multiple-data-directories.html文章中阅读更多关于这是如何工作的

他的建议和我的意思是,如果你想使用许多磁盘/数据目录,尝试将它们与LVMZFS结合使用

© www.soinside.com 2019 - 2024. All rights reserved.