내 노드 중 하나에서 Cassandra 서비스가 중단되어 테이블 중 하나가 손상되어 다시 시작할 수 없습니다. 그래서 우리는 모든 데이터 파일을 지우고 서비스를 시작하여 서비스를 재구성하려고 시도했습니다. 링에 나타나면 여러 번 nodetool 복구를 실행했지만 동일한 오류가 발생했습니다.Cassandra : nodetool repair not working
발생 원인 : org.apache.cassandra .io.compress.CorruptBlockException : (/var/lib/cassandra/data/profile/AttributeKey/profile-AttributeKey-ib-1848-Data.db) : 길이가 11576 인 1177104의 청크가 감지되었습니다.
이것은 발생합니다 6GB의 데이터가 복구 된 후 또한 복제 계수는 3이므로 다른 두 노드에서도 동일한 데이터가 유효합니다.
저는 Cassandra에게 약간 새로운 것으로, 무엇이 실종되었는지 확실하지 않습니다. 수리로이 문제를 본 사람이 있습니까? 나는 또한 문질러 닦으려고했으나 부패 때문에 실패했다.
도와주세요.