无法启动Cassandra-Snitch的数据中心与上一个不同 [英] Cannot start Cassandra - Snitch's Datacenter Differs from Previous
问题描述
我正在尝试在本地启动DSE 5.0.1 Cassandra(单节点)。
Im trying to start DSE 5.0.1 Cassandra (Single node) in my local.
遇到以下错误:
CassandraDaemon.java:698-如果snitch的数据中心
(Cassandra)与先前的数据中心(Graph)不同,则无法启动节点。请修复
snitch配置,停用并重新引导该节点,或使用
标志-Dcassandra.ignore_dc = true
CassandraDaemon.java:698 - Cannot start node if snitch's data center (Cassandra) differs from previous data center (Graph). Please fix the snitch configuration, decommission and rebootstrap this node or use the flag -Dcassandra.ignore_dc=true
推荐答案
如果使用的是GossipingPropertyFileSnitch,请使用以下选项启动Cassandra:
If you are using GossipingPropertyFileSnitch, start Cassandra with the option
-Dcassandra.ignore_dc=true
如果成功启动,请执行:
If it starts successfully, execute:
nodetool repair
nodetool cleanup
之后,Cassandra应该可以正常启动而无需使用ignore选项。
Afterwards, Cassandra should be able to start normally without the ignore option.
这篇关于无法启动Cassandra-Snitch的数据中心与上一个不同的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!