Cassandra添加磁盘/增加存储量而不添加新节点

时间:2014-04-16 12:53:10

标签: cassandra cassandra-2.0

我必须增加cassandra集群中的存储量,但性能和吞吐量仍然绰绰有余。我的第一个想法是只添加驱动器。是否可以在不添加新节点的情况下增加存储量?

是否可以使用jbod在正在运行的节点中添加新驱动器?

或者是让它脱机的唯一方法,添加磁盘并在之后重新上线?

任何最佳做法?

谢谢,我真的很感谢你的帮助

1 个答案:

答案 0 :(得分:9)

您可以修改cassandra.yaml以在data_file_directories中指定多个存储目录。这将需要重新启动节点以获取新配置,但在重新启动后,Cassandra将开始使用新目录,并且数据将在两者之间均匀输出。