сервер остановили, а удалить ноду из ZK забыли. Через zkCli.sh не получается удалить, падает и при delete и при ls с путем /log. Как можно воспользоваться вашей специальной программой, чтобы удалить ненужные ноды? Спасибо.
1. Делаете clone репозитория https://github.com/yandex/ClickHouse 2. Ставите все зависимости для сборки https://github.com/yandex/ClickHouse/blob/master/docs/en/development/build.rst 3. Выполняете часть пункта Build to work with code: mkdir build cd build cmake .. 4. В директории utils собираете две утилиты: zookeeper-dump-tree zookeeper-remove-by-list Для этого заходите в директорию build/utils/... и пишете make 5. Теперь у вас есть две эти собранные утилиты. Первая позволяет быстро получить список узлов в ZooKeeper. Для использования наберите ./zookeeper-dump-tree --help Вторая позволяет быстро удалить узлы по списку. Аналогично, посмотрите help. Для того, чтобы получить список узлов для удаления, возьмите результат zookeeper-dump-tree, выберите первый столбец (имя узла): cut -f1 отсортируйте. Следует проверить этот список, чтобы не удалить ничего лишнего.
Обсуждают сегодня