Download PDF
Download page Повреждена база данных Clickhouse.
Повреждена база данных Clickhouse
Статья является возможным решением инцидента DCImanager. Не отображается статистика сервера
Окружение
DCImanager 6
Диагностика
Подключиться к серверу платформы по SSH, перейти в оболочку контейнера clickhouse_server с помощью команды:
docker exec -it clickhouse_server sh
CODEи с помощью команды:
grep 'ClickHouse init process failed' /var/log/clickhouse-server/clickhouse-server.log
CODEпроверить в логе
clickhouse-server
наличие сообщений:ClickHouse init process failed
CODEПроверить файл
/var/log/clickhouse-server/clickhouse-server.err.log
в реальном времени с помощью команды:tail -F /var/log/clickhouse-server/clickhouse-server.err.log
CODEна предмет наличия сообщений вида:
2023.02.07 08:42:05.203655 [ 115 ] {} <Error> dci.graphite (ec566f01-a447-406f-b275-92a2b3cd85ab): Detaching broken part /var/lib/clickhouse/store/ec5/ec566f01-a447-406f-b275-92a2b3cd85ab/202212_43911_57173_11575 (size: 0.00 B). If it happened after update, it is likely because of backward incompatibility. You need to resolve this manually 2023.02.07 08:42:05.211909 [ 115 ] {} <Error> dci.graphite (ec566f01-a447-406f-b275-92a2b3cd85ab): while loading part 202212_43911_57178_11580 on path store/ec5/ec566f01-a447-406f-b275-92a2b3cd85ab/202212_43911_57178_11580: Code: 27. DB::ParsingException: Cannot parse input: expected 'columns format version: 1\n' at end of stream. (CANNOT_PARSE_INPUT_ASSERTION_FAILED), Stack trace (when copying this message, always include the lines below)
CODE
Решение
Ответ доступен с подключенной услугой «Техническая поддержка».
Внимание! Для авторизации используйте учетные данные Личного кабинета
Если учетная запись от новой версии личного кабинета отсутствует, просим писать на почту lk@astralinux.ru
Подключиться к серверу платформы по SSH, перейти в оболочку контейнера clickhouse_server с помощью команды:
docker exec -it clickhouse_server sh
CODEи с помощью команды:
grep 'ClickHouse init process failed' /var/log/clickhouse-server/clickhouse-server.log
CODEпроверить в логе
clickhouse-server
наличие сообщений:ClickHouse init process failed
CODEПроверить файл
/var/log/clickhouse-server/clickhouse-server.err.log
в реальном времени с помощью команды:tail -F /var/log/clickhouse-server/clickhouse-server.err.log
CODEна предмет наличия сообщений вида:
2023.02.07 08:42:05.203655 [ 115 ] {} <Error> dci.graphite (ec566f01-a447-406f-b275-92a2b3cd85ab): Detaching broken part /var/lib/clickhouse/store/ec5/ec566f01-a447-406f-b275-92a2b3cd85ab/202212_43911_57173_11575 (size: 0.00 B). If it happened after update, it is likely because of backward incompatibility. You need to resolve this manually 2023.02.07 08:42:05.211909 [ 115 ] {} <Error> dci.graphite (ec566f01-a447-406f-b275-92a2b3cd85ab): while loading part 202212_43911_57178_11580 on path store/ec5/ec566f01-a447-406f-b275-92a2b3cd85ab/202212_43911_57178_11580: Code: 27. DB::ParsingException: Cannot parse input: expected 'columns format version: 1\n' at end of stream. (CANNOT_PARSE_INPUT_ASSERTION_FAILED), Stack trace (when copying this message, always include the lines below)
CODE
Возможная причина: Повреждена база данных Clickhouse. Перейти к решению.