Перейти к содержимому

Управление кластером

  • Веб-консоль
  • MWS CLI
  • API
  1. В веб-консоли выберите нужный проект.

  2. В списке сервисов выберите Managed ClickHouse.

    Откроется список кластеров проекта.

Получить информацию о конкретном кластере

Заголовок раздела «Получить информацию о конкретном кластере»
  • Веб-консоль
  • MWS CLI
  • API
  1. В веб-консоли выберите нужный проект.

  2. В списке сервисов выберите Managed ClickHouse.

  3. Нажмите на имя нужного кластера.

    Откроется страница кластера.

Вы можете изменить только отображаемое имя кластера. Идентификатор кластера при этом не изменится.

  • Веб-консоль
  • MWS CLI
  • API
  1. В веб-консоли выберите нужный проект.
  2. В списке сервисов выберите Managed ClickHouse.
  3. Нажмите на значок ... для нужного кластера и выберите Переименовать.
  4. Укажите новое отображаемое имя кластера и нажмите кнопку Сохранить.
  • Веб-консоль
  • MWS CLI
  • API
  1. В веб-консоли выберите нужный проект.
  2. В списке сервисов выберите Managed ClickHouse.
  3. Нажмите на имя нужного кластера.
  4. Нажмите кнопку Задать новый пароль.
  5. Задайте вручную или сгенерируйте новый пароль.
  6. Сохраните изменения.

Топологию кластера можно изменить: добавить узлы и шарды. Общее число шардов и узлов, а также число узлов в одном шарде нельзя уменьшить.

  • MWS CLI
  • API
  1. Если у вас нет утилиты MWS CLI:

  2. Узнайте имя кластера:

    bash
    mws mclickhouse cluster list
  3. Передайте в команде изменения кластера описание новой топологии кластера:

    bash
    mws mclickhouse cluster update <имя кластера> --shards '
    <описание топологии>
    '

    Примеры описания топологий:

    yaml
    name: sh1
    resources:
    vmType: <тип ВМ — например, vmTypes/gen-4-8>
    disk:
    size: <размер диска в гигабайтах — например, 20GB>
    type: <тип диска — NETWORK_STANDARD_SSD>
    weight: 1
    instances:
    - zone: ru-central1-a
    count: <количество узлов в зоне доступности ru-central1-a — 1>
    endpoints:
    - address:
    spec:
    subnet: projects/<имя проекта>/networks/<имя сети>/subnets/<имя подсети>
    - zone: ru-central1-b
    count: <количество узлов в зоне доступности ru-central1-b — 1>
    endpoints:
    - address:
    spec:
    subnet: projects/<имя проекта>/networks/<имя сети>/subnets/<имя подсети>

    Каждый шард передается в флаг --shards по отдельности.

    yaml
    name: sh1
    resources:
    vmType: <тип ВМ — например, vmTypes/gen-4-8>
    disk:
    size: <размер диска в гигабайтах — например, 20GB>
    type: <тип диска — NETWORK_STANDARD_SSD>
    weight: 1
    instances:
    - zone: ru-central1-a
    count: <количество узлов в зоне доступности ru-central1-a — 1>
    endpoints:
    - address:
    spec:
    subnet: projects/<имя проекта>/networks/<имя сети>/subnets/<имя подсети>
    - zone: ru-central1-b
    count: <количество узлов в зоне доступности ru-central1-b — 1>
    endpoints:
    - address:
    spec:
    subnet: projects/<имя проекта>/networks/<имя сети>/subnets/<имя подсети>
    yaml
    name: sh2
    resources:
    vmType: <тип ВМ — например, vmTypes/gen-4-8>
    disk:
    size: <размер диска в гигабайтах — например, 20GB>
    type: <тип диска — NETWORK_STANDARD_SSD>
    weight: 1
    instances:
    - zone: ru-central1-a
    count: <количество узлов в зоне доступности ru-central1-a — 1>
    endpoints:
    - address:
    spec:
    subnet: projects/<имя проекта>/networks/<имя сети>/subnets/<имя подсети>
    - zone: ru-central1-b
    count: <количество узлов в зоне доступности ru-central1-b — 1>
    endpoints:
    - address:
    spec:
    subnet: projects/<имя проекта>/networks/<имя сети>/subnets/<имя подсети>

    Если топология была изменена успешно, в ответе будут выведены обновленные параметры кластера.

  • Веб-консоль
  • MWS CLI
  • API
  1. В веб-консоли выберите нужный проект.
  2. В списке сервисов выберите Managed ClickHouse.
  3. Нажмите на имя нужного кластера.
  4. Нажмите на значок редактирования для блока Конфигурация узла и измените конфигурацию.
  5. Нажмите кнопку Сохранить.
  • Веб-консоль
  • MWS CLI
  • API
  1. В веб-консоли выберите нужный проект.
  2. В списке сервисов выберите Managed ClickHouse.
  3. Нажмите на имя нужного кластера.
  4. Нажмите на значок редактирования для блока Конфигурация ClickHouse Keeper и измените конфигурацию.
  5. Нажмите кнопку Сохранить.
  • Веб-консоль
  • MWS CLI
  • API
  1. В веб-консоли выберите нужный проект.
  2. В списке сервисов выберите Managed ClickHouse.
  3. Нажмите на имя нужного кластера и перейдите на вкладку Настройки.
  4. Измените настройки кластера:
  • Время, когда запускается ежедневное автоматическое резервное копирование.
  • Срок хранения резервных копий.
  • День и время, когда начинается сервисное окно.
  • Веб-консоль
  • MWS CLI
  • API
  1. В веб-консоли выберите нужный проект.
  2. В списке сервисов выберите Managed ClickHouse.
  3. Нажмите на значок ... для нужного кластера и выберите Остановить.
  4. Подтвердите остановку.
  • Веб-консоль
  • MWS CLI
  • API
  1. В веб-консоли выберите нужный проект.
  2. В списке сервисов выберите Managed ClickHouse.
  3. Нажмите на значок ... для нужного кластера и выберите Запустить.
  4. Подтвердите запуск.
Внимание

Удаленный кластер нельзя восстановить.

  • Веб-консоль
  • MWS CLI
  • API
  1. В веб-консоли выберите нужный проект.
  2. В списке сервисов выберите Managed ClickHouse.
  3. Нажмите на значок ... для удаляемого кластера и выберите Удалить.
  4. Подтвердите удаление.