строя, пересетапили с нуля и вернули в строй.
Скопировали метадату из живой реплики, создали флаг /var/lib/clickhouse/flags/force_restore_data и запустили сервер.
Новый сервер стал скачивать данные с живой реплики.
Обнаружили интересную проблему. Сервер скачивает все данные реплицируемых таблиц во всех БД кроме default.
Таблички в метадате для БД default есть, но при старте они не создались.
Да, можно выполнить attach файлов из метадаты ручками и оно поедет как нужно.
Вопрос в том, почему игнорируются таблички для default? Права на метадату и структура файлов корректные.
>Скопировали метадату из живой реплики а как вы скопировали метадату ? просто для atomic баз это сильно непросто там же хардлинки в store
не могу сказать как именно (не я копировал), но на исходной реплике и на новой я вижу те же хардлинки. Другие базы, тоже atomic, завелись без проблем
ну на нет и суда нет
Обсуждают сегодня