首页 > 其他 > 详细

cassandra修改了cluster_name后无法启动

时间:2018-01-03 12:44:20      阅读:1223      评论:0      收藏:0      [点我收藏+]

已经启动过的node,如果改了配置的clustername,再启动就会报错

org.apache.cassandra.exceptions.ConfigurationException: Saved cluster name Test Cluster != configured name xxx

这是因为已经写到系统表里了。改名字相当于换集群

处理方法一:更新系统表

UPDATE system.local SET cluster_name = test where key=local;
# flush the sstables to persist the update.
$ ./nodetool flush

处理方法二:因为理论上换了集群老数据就没用了,所以直接rm -rf /data/cassandra之类的数据目录,包括data, commitlog。删干净了再启动即可

 

cassandra修改了cluster_name后无法启动

原文:https://www.cnblogs.com/elsonwe/p/8183088.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!