我有3个节点的Cassandra集群,配置了JBOD。我有4个磁盘用于数据/ data1,/ data2,/ data3,/ data4。现在,我们经常面对节点上磁盘上的空间问题。当前/ data1已满(100%),并且在节点1和其他节点上使用的其他磁盘/ data2(26%),/ data3(34%),data4(17%)在所有磁盘上都有足够的空间。
1)因此,我的问题是,是否有任何请求将在cassandra群集上发出,并且数据将进入node1上的/ data1,将发生什么情况?请求失败了吗?或cassandra将管理并写入具有空间的其他磁盘?
2)JBOD在cassandra中有用,除了磁盘灾难恢复?
谢谢!
答案 0 :(得分:-1)
数据应均匀分布。您是一次添加一个磁盘还是一次添加所有磁盘?
您可以在http://thelastpickle.com/blog/2018/08/22/the-fine-print-when-using-multiple-data-directories.html
上阅读有关Anthony Grasso文章的更多信息。