запустил "insert into <table>", в другой (пока insert работал) - "truncate table <table>". Это привело к отказу работы clickhouse (невозможно соединиться через клиент (code 210 connection refused)). Перезапуск сервиса не помог, пришлось переустанавливать. Было у кого-нибудь такое?
а до переустановки в /var/log/clickhouse-server/clickhouse-server.err.log что показывало?
не заглядывал туда. Но сам сервис при перезапуске ошибок не выдавал. Я думал (судя по ошибке клиента), с конфигами проблема, но они не менялись. После переустановки с такими же конфигами всё завелось.
ошибка клиента показывает только что разрыв соединения и ничего больше процесс ps auxf | grep clickhouse-server при этом что покаывал? и в логи надо было посмотреть после переустановки с теми же конфигами той же версией clickhouse-server? или поновее? и после этого INSERT INTO + TRUNCATE в другом клиенте не валятся уже?
ps показывал работающий процесс. Версия та же 20.12.5. Опыт этот пока не повторял. На всякий случай уточню, что запросы были из 2х клиентов (clickhouse-client и clickhouse_driver из python).
ну, тогда надо смотреть в логи и попробовать повторить ... если воспроизведется, то делать issue на github просто потому что как минимум TRUNCATE либо должен был окончания INSERT Ждать либо INSERT должен был отвалиться какой движок у таблицы?
Обсуждают сегодня