开发者社区 > 数据库 > NoSQL数据库 > 正文

Cassandra 4.0.4的版本,节点是以前就有的,稳定运行了半年了,现在是数据盘可能存在问题,

Cassandra 4.0.4的版本,节点是以前就有的,稳定运行了半年了,现在是数据盘可能存在问题,集群down掉了,我们准备把他数据盘注释掉重启,具体堆栈信息差不多是这样:

Exception (java.lang.RuntimeException) encountered during startup: A node with address /172.16.3.108:7000 already exists, cancelling join. Use cassandra.replace_address if you want to replace this node. java.lang.RuntimeException: A node with address /172.16.3.108:7000 already exists, cancelling join. Use cassandra.replace_address if you want to replace this node. at org.apache.cassandra.service.StorageService.checkForEndpointCollision(StorageService.java:661) at org.apache.cassandra.service.StorageService.prepareToJoin(StorageService.java:936) at org.apache.cassandra.service.StorageService.initServer(StorageService.java:786) at org.apache.cassandra.service.StorageService.initServer(StorageService.java:731) at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:420) at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:765) at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:889)

INFO [StorageServiceShutdownHook] 2023-05-13 20:42:02,463 HintsService.java:222 - Paused hints dispatch INFO [StorageServiceShutdownHook] 2023-05-13 20:42:02,476 ColumnFamilyStore.java:878 - Enqueuing flush of sstable_activity: 2.832KiB (0%) on-heap, 0.498KiB (0%) off-heap 最后输出的内容是这个,然后进程就掉了

展开
收起
古拉古拉 2023-05-14 17:42:06 333 0
1 条回答
写回答
取消 提交回答
  • 你把磁盘清了,把本地token 信息清了,相当于以新节点启动。你启动的时候加个替换ip 就行了。

    此答案来自钉钉群“Cassandra社区大群"

    2023-05-14 18:42:00
    赞同 展开评论 打赏
问答分类:

阿里云NoSQL数据库提供了一种灵活的数据存储方式,可以支持各种数据模型,包括文档型、图型、列型和键值型。此外,它还提供了一种分布式的数据处理方式,可以支持高可用性和容灾备份。包含Redis社区版和Tair、多模数据库 Lindorm、MongoDB 版。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载