首页 文章

安装dse-full之后Cassandra没有出现

提问于
浏览
0

我有一个工作3节点cassandra集群,我发现在安装过程中我没有安装dse . 所以我在所有三个节点中安装了dse-full和opscenter . 但是在安装之后我发现cassandra节点都没有启动,所以我重新启动了集群节点 . 重新启动后,当我尝试运行caassandra服务时,我面临以下异常:

Fatal exception during initialization
org.apache.cassandra.exceptions.ConfigurationException: Saved cluster name DB Cluster != configured name Test Cluster                                                                                                            
    at org.apache.cassandra.db.SystemKeyspace.checkHealth(SystemKeyspace.java:542)                                                                                                                   
    at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:246)                                                                                                                     
    at com.datastax.bdp.server.DseDaemon.setup(DseDaemon.java:376)
    at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:480)                                                                                                                     
    at com.datastax.bdp.server.DseDaemon.main(DseDaemon.java:639)

在阅读了几篇帖子后,我在每个节点的cassandra.yaml中将群集名称更改为“Test Cluster”,然后尝试运行cassandra服务,但cassandra没有出现,并且没有记录system.log / output . 登录 . 任何帮助,因为我不想丢失我的数据 .

1 回答

  • 1

    错误消息告诉您将所有群集名称更改为“数据库群集” . 所以在所有的yaml文件中都这样做,你应该没问题 . (还要确保修复任何其他yaml更改 - 种子节点,数据目录,监听地址等...)

相关问题