Yandex Cloud
Поиск
Связаться с намиПопробовать бесплатно
  • Кейсы
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
  • Marketplace
    • Доступны в регионе
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Партнёрская программа
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Кейсы
  • Документация
  • Блог
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»
Yandex Cloud Stackland
  • Что нового
  • Установка
    • Все руководства
    • Установить Stackland на Yandex BareMetal
    • Настройка внешнего доступа к поду в кластере
    • Все инструкции
        • Создать кластер ClickHouse®
        • Изменить настройки кластера
        • Создать резервную копию
        • Восстановить кластер
        • Удалить кластер
    • Проекты
    • Ресурсная модель
  • Управление доступом
  • Правила тарификации
  • Диагностика и устранение неполадок
  1. Пошаговые инструкции
  2. Базы данных
  3. Managed Service for ClickHouse®
  4. Изменить настройки кластера

Изменить настройки кластера СlickHouse

Статья создана
Yandex Cloud
Обновлена 23 марта 2026 г.

Если у вас есть кластер ClickHouse® в проекте), вы можете изменить его настройки.

CLI
Консоль управления
  1. Откройте ресурс ClickhouseCluster. Например, с помощью команды open ch-cluster.yaml.

  2. Откройте файл ресурса и отредактируйте параметры:

    • spec.clickhouse.stop — остановка кластера. Значение true останавливает кластер, false запускает.
    • spec.clickhouse.service — тип сервиса для всего кластера. Доступные значения: None, ClusterIP (по умолчанию) или LoadBalancer.
    • spec.clickhouse.enableSuperuserAccess — включение доступа суперпользователя.
    • spec.clickhouse.superuserSecretRef.name — имя секрета с учетными данными суперпользователя.
    • spec.clickhouse.resources.requests.cpu — запрашиваемое количество CPU для пода ClickHouse®.
    • spec.clickhouse.resources.requests.memory — запрашиваемый объем памяти для пода ClickHouse®.
    • spec.clickhouse.resources.limits.cpu — максимальное количество CPU для пода ClickHouse®.
    • spec.clickhouse.resources.limits.memory — максимальный объем памяти для пода ClickHouse®.
    • spec.clickhouse.storage.size — размер хранилища для ClickHouse®. Можно только увеличивать.
    • spec.clickhouse.storage.storageClass — класс хранилища для ClickHouse®.
    • spec.clickhouse.shards[].id — идентификатор шарда. Если вы измените этот параметр, шард удалится вместе с данными и создастся новый с новым именем.
    • spec.clickhouse.shards[].instances — количество инстансов в шарде.
    • spec.clickhouse.shards[].weight — вес шарда для распределения данных.
    • spec.clickhouse.shards[].service — тип сервиса для шарда. Доступные значения: None (по умолчанию, эндпоинт не создается), ClusterIP или LoadBalancer.
    • spec.keeper.instances — количество инстансов ClickHouse® Keeper.
    • spec.keeper.resources.requests.cpu — запрашиваемое количество CPU для пода Keeper.
    • spec.keeper.resources.requests.memory — запрашиваемый объем памяти для пода Keeper.
    • spec.keeper.resources.limits.cpu — максимальное количество CPU для пода Keeper.
    • spec.keeper.resources.limits.memory — максимальный объем памяти для пода Keeper.
    • spec.keeper.storage.size — размер хранилища для Keeper. Можно только увеличивать.
    • spec.keeper.storage.storageClass — класс хранилища для Keeper.
    • spec.backup.schedule — расписание резервного копирования в формате cron.
    • spec.backup.storage.type — тип хранилища для резервных копий. Например, stackland-storage.
    • spec.backup.storage.stacklandStorage — настройки хранилища Stackland Storage для резервных копий.
  3. Примените манифест: kubectl apply -f ch-cluster.yaml -n <название проекта>. При необходимости можно прописать название проекта в параметр ресурса metadata.namespace и не использовать в команде.

  1. Если вы еще не открыли проект, выберите проект.

  2. В левом меню выберите ClickHouse® Clusters.

  3. Выберите кластер.

  4. Нажмите Редактировать.

  5. Измените поля:

    Основные параметры

    • Имя кластера — только строчные буквы, цифры и дефисы.
    • Версия — версия СУБД ClickHouse®.
    • Тип сервиса кластера — тип сервиса для доступа ко всему кластеру. Доступные значения: ClusterIP (доступ только внутри кластера) или LoadBalancer (доступ извне).

    Хранилище

    • Класс хранилища — класс хранилища для данных ClickHouse®.
    • Размер хранилища — размер хранилища для данных. Можно только увеличивать.

    Настройки

    • Раскрывающийся раздел для добавления пользовательских настроек ClickHouse®. Нажмите + Добавить настройку, чтобы добавить пару «Имя — Значение».

    Ресурсы

    • Запрошенный CPU — запрашиваемое количество CPU для пода ClickHouse®.
    • Запрошенная память — запрашиваемый объем памяти для пода ClickHouse®.
    • Лимит CPU — максимальное количество CPU для пода ClickHouse®.
    • Лимит памяти — максимальный объем памяти для пода ClickHouse®.

    Шарды

    Для каждого шарда (например, shard-1, shard-2) можно настроить:

    • ID шарда — идентификатор шарда.
    • Вес шарда — вес шарда для распределения данных (от 0 до 100).
    • Количество реплик — количество реплик в шарде (от 0 до 10).
    • Тип сервиса шарда — тип сервиса для доступа к шарду. Доступные значения: Отключено (эндпоинт не создается), ClusterIP (доступ только внутри кластера) или LoadBalancer (доступ извне).
    • Переопределение — раскрывающийся раздел для переопределения настроек конкретного шарда:
      • Хранилище — переопределение класса и размера хранилища для шарда.
      • Ресурсы — переопределение вычислительных ресурсов (CPU и память) для шарда.
      • Настройки — переопределение пользовательских настроек для шарда.
    • Удалить шард — кнопка для удаления шарда.

    Нажмите + Добавить шард, чтобы добавить новый шард в кластер.

    Суперпользователь

    • Разрешить доступ — переключатель для включения доступа суперпользователя к кластеру.

    ClickHouse® Keeper

    • Количество инстансов — количество инстансов ClickHouse® Keeper для координации кластера (1, 3, 5 или 7).
    • Класс хоста Keeper — вычислительные ресурсы и хранилище для Keeper (отображается информация о хранилище, CPU и памяти).

    Конфигурация резервного копирования

    • Включить автоматические бэкапы — переключатель для включения автоматического резервного копирования.
    • Расписание бэкапов — расписание резервного копирования в формате cron (например, 0 0 * * * *).
    • Дельта-бэкапы между полными — количество инкрементальных резервных копий между полными (от 3 до 10).
  6. Нажмите Сохранить.

Готово, настройки кластера изменены.

Была ли статья полезна?

Предыдущая
Создать кластер ClickHouse®
Следующая
Создать резервную копию
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»