184 похожих чатов

Void DB::MergeTreeBackgroundExecutor<DB::MergeMutateRuntimeQueue>::routine(DB::TaskRuntimeDataPtr) [Queue = DB::MergeMutateRuntimeQueue]: Code: 40. DB::Exception: Checksum doesn't

match: corrupted data. Reference: 41497337a4d74ce59d7fbdcdfd7925ac. Actual: f802939d8f8b55a67458d458aaac6e84. Size of compressed block: 12635: (while reading column value): (while reading from part /var/lib/clickhouse/store/f1c/f1cbe915-1763-4b51-b342-06a7cfbfeeef/202306_2427794_2428203_141/ from mark 121 with max_rows_to_read = 8192): While executing MergeTreeSequentialSource. (CHECKSUM_DOESNT_MATCH)

Можно ли этот парт просто удалить тк таблицы связанной с этим партом уже не существует? В system.mutations тоже ничего

9 ответов

29 просмотров

интересно как вы этого добиблись... и где в итоге такую ошибку получаете... MergeMuatateRuntimeQueue сама по себе не возникает... стектрейс расшарьте на pastila.nl таблица реплицированная была? SELECT hostName(),* FROM clusterAllReplicas('your-cluster-name',system.tables) WHERE uuid='f1cbe915-1763-4b51-b342-06a7cfbfeeef' FORMAT Vertical пустая?

John-Doe Автор вопроса
Slach [altinity]
интересно как вы этого добиблись... и где в итоге ...

Я то не добился этого, есть один человек чей это сервер, там эта мартышка и не такое устраивала, он пытался сделать оптимизацию, сувал все запросы что мог что бы получить аналог индексов в реляционных бд

John-Doe Автор вопроса
Slach [altinity]
интересно как вы этого добиблись... и где в итоге ...

да, ENGINE = ReplicatedMergeTree('/clickhouse/tables/blahblah', '{replica}')

John Doe
да, ENGINE = ReplicatedMergeTree('/clickhouse/tabl...

в общем без стектрейса непонятно что это... и просто так парты с диска я бы не удалял "уронил реплику" что значит? в смысле сервер не стартует или что...

John-Doe Автор вопроса
Slach [altinity]
в общем без стектрейса непонятно что это... и про...

упал по OOM, там человек логи читать не умеет, поднял, удалил таблу, пересоздал с нормальными партициями, и ща заливается с зоокипера, сейчас скину

John-Doe Автор вопроса
Slach [altinity]
в общем без стектрейса непонятно что это... и про...

https://pastila.nl/?00bfc54a/30b23edc5eb75f8ea121186d74fe19b1 cat clickhouse-server.err.log | grep "corrupted data. Reference" | wc -l 10544

John-Doe Автор вопроса

f1c это таблица system.asynchronous_metric_log, видимо датарейс поймался во время того как он трунканул эту таблу

John Doe
f1c это таблица system.asynchronous_metric_log, ви...

тогда зачем вы сказали что это ReplicatedMergeTree ? asynchronous_metric_log не реплицируемая...

John-Doe Автор вопроса
Slach [altinity]
тогда зачем вы сказали что это ReplicatedMergeTree...

потому что он работал с одной таблой которую он и сломал и все умудрился сломать, я только сейчас нашел что парт от другой таблицы

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
Карта сайта