码迷,mamicode.com
首页 > 其他好文 > 详细

cassandra修改了cluster_name后无法启动

时间:2018-01-03 13:58:14      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:except   bsp   too   tool   cal   集群   无法启动   test   ons   

已经启动过的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后无法启动

标签:except   bsp   too   tool   cal   集群   无法启动   test   ons   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!