我有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中很有用吗?
提前致谢!
数据应均匀分布。您是一次添加一个磁盘还是一次添加所有磁盘?
你可以在Anthony Grasso的http://thelastpickle.com/blog/2018/08/22/the-fine-print-when-using-multiple-data-directories.html文章中阅读更多关于这是如何工作的