我必须增加cassandra集群中的存储量,但性能和吞吐量仍然绰绰有余。我的第一个想法是只添加驱动器。是否可以在不添加新节点的情况下增加存储量?
是否可以使用jbod在正在运行的节点中添加新驱动器?
或者是让它脱机的唯一方法,添加磁盘并在之后重新上线?
任何最佳做法?
谢谢,我真的很感谢你的帮助
答案 0 :(得分:9)
您可以修改cassandra.yaml以在data_file_directories中指定多个存储目录。这将需要重新启动节点以获取新配置,但在重新启动后,Cassandra将开始使用新目录,并且数据将在两者之间均匀输出。