Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-11365

Recovering failed from a single disk failure using JBOD

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Normal
    • Resolution: Not A Problem
    • Fix Version/s: None
    • Component/s: Legacy/Core
    • Labels:
      None
    • Environment:

      cassandra 2.1.11
      jdk 1.7

    • Severity:
      Normal
    • Impacts:
      Docs

      Description

      one cassandra node's one disk is failture. so it is down.

      i try recovering the node follow:
      https://docs.datastax.com/en/cassandra/2.1/cassandra/operations/opsRecoverUsingJBOD.html

      but i get follow error when restart the node:

      ERROR 02:58:00 Exception encountered during startup
      java.lang.RuntimeException: A node with address /192.168.xx.xx already exists, cancelling join. Use cassandra.replace_address if you want to replace this node.
      at org.apache.cassandra.service.StorageService.checkForEndpointCollision(StorageService.java:543) ~[apache-cassandra-2.1.11.jar:2.1.11]
      at org.apache.cassandra.service.StorageService.prepareToJoin(StorageService.java:788) ~[apache-cassandra-2.1.11.jar:2.1.11]
      at org.apache.cassandra.service.StorageService.initServer(StorageService.java:720) ~[apache-cassandra-2.1.11.jar:2.1.11]
      at org.apache.cassandra.service.StorageService.initServer(StorageService.java:611) ~[apache-cassandra-2.1.11.jar:2.1.11]
      at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:387) [apache-cassandra-2.1.11.jar:2.1.11]
      at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:562) [apache-cassandra-2.1.11.jar:2.1.11]
      at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:651) [apache-cassandra-2.1.11.jar:2.1.11]
      java.lang.RuntimeException: A node with address /192.168.xx.xx already exists, cancelling join. Use cassandra.replace_address if you want to replace this node.
      at org.apache.cassandra.service.StorageService.checkForEndpointCollision(StorageService.java:543)
      at org.apache.cassandra.service.StorageService.prepareToJoin(StorageService.java:788)
      at org.apache.cassandra.service.StorageService.initServer(StorageService.java:720)
      at org.apache.cassandra.service.StorageService.initServer(StorageService.java:611)
      at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:387)
      at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:562)
      at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:651)
      Exception encountered during startup: A node with address /192.168.xx.xxxx already exists, cancelling join. Use cassandra.replace_address if you want to replace this node.
      INFO 02:58:00 Announcing shutdown
      INFO 02:58:02 Waiting for messaging service to quiesce

        Attachments

          Activity

            People

            • Assignee:
              pauloricardomg Paulo Motta
              Reporter:
              zhaoyan zhaoyan
              Authors:
              Paulo Motta
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: