RO
потом alter table attach part
Size: a a a
RO
DC
D
fsync
, т.е. некоторое время новый кусок находится только в оперативной памяти сервера (кеше О.С.). Т.о. при спонтанной перезагрузке сервера новый (смерженный) кусок может быть потерян или испорчен. В этом случае ClickHouse в процессе старта при проверке целостности кусков обнаружит проблему, вернет неактивные куски в список активных и позже заново их смержит. Сломанный кусок в этом случае переименовывается (добавляется префикс broken\_) и перемещается в папку detached. Если проверка целостности не обнаруживает проблем в смерженном куске, то исходные неактивные куски переименовываются (добавляется префикс ignored\_) и перемещаются в папку detached.DC
D
DC
D
2020.07.02 14:33:18.796406 [ 177881 ] {} <Warning> SCHEMA.TABLENAME: There are 150324 unexpected parts with 9974677028 rows (21343 of them is
not just-written with 9974677028 rows), 1 missing parts (with 1 blocks).
D
2020.07.02 14:33:20.087781 [ 177881 ] {} <Information> SCHEMA.TABLENAME: Renaming 20200701-16-0_3744_3744_0 to ignored20200701-16-0_3744_3744_0 and forgiving it.
2020.07.02 14:33:20.087958 [ 177881 ] {} <Warning> SCHEMA.TABLENAME: Will not recover parts covered by zero-level part 20200701-16-0_3744_3744_0
2020.07.02 14:33:20.087975 [ 177881 ] {} <Error> SCHEMA.TABLENAME: Renaming unexpected part 20200701-16-0_3744_3749_1 to ignored_20200701-16-0_3744_3749_1
DC
DC
2020.07.02 14:33:20.087781 [ 177881 ] {} <Information> SCHEMA.TABLENAME: Renaming 20200701-16-0_3744_3744_0 to ignored20200701-16-0_3744_3744_0 and forgiving it.
2020.07.02 14:33:20.087958 [ 177881 ] {} <Warning> SCHEMA.TABLENAME: Will not recover parts covered by zero-level part 20200701-16-0_3744_3744_0
2020.07.02 14:33:20.087975 [ 177881 ] {} <Error> SCHEMA.TABLENAME: Renaming unexpected part 20200701-16-0_3744_3749_1 to ignored_20200701-16-0_3744_3749_1
20200701-16-0_3744_3744_0
до этого?D
20200701-16-0_3744_3744_0
до этого?DC
SCHEMA.TABLENAME: There are 150324 unexpected parts with 9974677028
D
20200701-16-0_3744_3744_0
до этого?[xxx@host01 clickhousebase]$ zcat var/log/clickhouse-server/clickhouse-server.log.0.gz | grep 20200701-16-0_3744_3744_0
2020.07.02 14:33:19.789593 [ 177881 ] {} <Information> SCHEMA.TABLENAME: Activated part 20200701-16-0_3744_3744_0
2020.07.02 14:33:20.062726 [ 177881 ] {} <Information> SCHEMA.TABLENAME: Activated part 20200701-16-0_3744_3744_0
2020.07.02 14:33:20.087766 [ 177881 ] {} <Error> SCHEMA.TABLENAME: Renaming unexpected part 20200701-16-0_3744_3744_0 to ignored_20200701-16-0_3744_3744_0
2020.07.02 14:33:20.087781 [ 177881 ] {} <Information> SCHEMA.TABLENAME: Renaming 20200701-16-0_3744_3744_0 to ignored20200701-16-0_3744_3744_0 and forgiving it.
2020.07.02 14:33:20.087958 [ 177881 ] {} <Warning> SCHEMA.TABLENAME: Will not recover parts covered by zero-level part 20200701-16-0_3744_3744_0
RO
A
D
RO
A
D
ДГ