Добрый вечер, где посмотреть инфу о значении ignored/unexpected партиции в detached_parts?
Обнаружили частичную пропажу данных, и возможно эти данные находятся в этих партах. Их можно восстановить или посмотреть как-то содержимое?
ignored можно удалить
Неактивные куски удаляются не сразу, потому что при записи нового куска не вызывается fsync, т.е. некоторое время новый кусок находится только в оперативной памяти сервера (кеше О.С.). Т.о. при спонтанной перезагрузке сервера новый (смерженный) кусок может быть потерян или испорчен. В этом случае ClickHouse в процессе старта при проверке целостности кусков обнаружит проблему, вернет неактивные куски в список активных и позже заново их смержит. Сломанный кусок в этом случае переименовывается (добавляется префикс broken_) и перемещается в папку detached. Если проверка целостности не обнаруживает проблем в смерженном куске, то исходные неактивные куски переименовываются (добавляется префикс ignored_) и перемещаются в папку detached.
unexpected куски это куски (инсерты ? level_0 ?) которые не удалось записать в КХ.
просто создайте таблицу с точно такой-же структурой, перенесите unexpected куски в ее detached , уберите префикс unexpected (mv) и заатачте в эту таблицу, дальше просто select