2016-12-09 1 views
0

Моя версия DSE - 4.7.3. У меня ошибка «Коррумпированная sstable /var/lib/cassandra/data/solr_admin/solr_resources-a31c76040e40393b82d7ba3d910ad50a/solr_admin-solr_resources-ka-9808=[TOC.txt, Index.db, Digest.sha1, Filter.db, CompressionInfo.db , Statistics.db, Data.db]; пропуская таблицу "Corrupt sstable/var/lib/cassandra/data/solr_admin/solr_resources в Datastax

так что время ожидания при вводе записей. После перезапуска узла исправлена ​​проблема, но после нескольких часов снова у меня возникла ошибка при вставке записей. Просьба помочь мне исправить проблему

ответ

0

Вы можете получить это, если сервер убит и не разрешен к закрытию. Вызывается https://issues.apache.org/jira/browse/CASSANDRA-10501. Я бы рекомендовал обновить до 4.8.11 или 5.0.4 (или позже), чтобы исключить их.

0

Следуйте указанным ниже шаг:

1) Попробуйте восстановить sstable на узле с помощью «nodetool скраб» http://docs.datastax.com/en/cassandra/2.1/cassandra/tools/toolsScrub.html Если проблема все еще не разрешится, следуйте ниже шаг

2) Shutdown узел dse.

3) Скраб sstable с помощью "sstablescrub [опции]" http://docs.datastax.com/en/cassandra/2.1/cassandra/tools/toolsSSTableScrub_t.html

4) Удалите поврежденный SSTable

5) Уставитесь Dse службу в Dse узле

6) Ремонт с помощью " ремонт нодетекла "