Изменение настроек кластера

После создания кластера вы можете:

Изменить имя и описание кластера

  1. Перейдите на страницу каталога и выберите сервис Managed Service for Redis.
  2. Выберите кластер и нажмите на кнопку Изменить кластер в верхней части страницы.
  3. В разделе Базовые параметры задайте новые имя и описание кластера.
  4. Нажмите кнопку Сохранить изменения.

Если у вас еще нет интерфейса командной строки Яндекс.Облака, установите и инициализируйте его.

По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name или --folder-id.

Чтобы изменить класс хостов для кластера:

  1. Посмотрите описание команды CLI для изменения кластера:

    $ yc managed-redis cluster update --help
    
  2. Укажите новые имя и описание в команде изменения кластера:

    $ yc managed-redis cluster update <имя кластера> \
         --name "<новое имя кластера>" \
         --description "<новое описание кластера>"
    

Чтобы изменить имя и описание кластера, воспользуйтесь методом API update: передайте в запросе нужные значения в параметрах name и description.

Изменить класс хостов

  1. Перейдите на страницу каталога и выберите сервис Managed Service for Redis.
  2. Выберите кластер и нажмите на кнопку Изменить кластер в верхней части страницы.
  3. В разделе Класс хоста задайте:
    • Тип - тип виртуальной машины, на которой разворачиваются хосты:
      • high-memory — с увеличенным объемом RAM на 1 vCPU;
      • burstable — с неполной гарантированной долей vCPU. ВМ с гарантированной долей меньше 100% обеспечивают указанный уровень производительности с вероятностью временного повышения вплоть до 100%. Кластеры с такими хостами подходят для задач, которые не требуют постоянной гарантии производительности (например, тестирование).
    • Память - объем оперативной памяти, доступный Redis на хосте.
  4. Нажмите кнопку Сохранить изменения.

Если у вас еще нет интерфейса командной строки Яндекс.Облака, установите и инициализируйте его.

По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name или --folder-id.

Чтобы изменить класс хостов для кластера:

  1. Посмотрите описание команды CLI для изменения кластера:

    $ yc managed-redis cluster update --help
    
  2. Запросите список доступных классов хостов (в колонке ZONES указаны зоны доступности, в которых можно выбрать соответствующий класс):

    $ yc managed-redis resource-preset list
    
    +-------------+--------------------------------+----------+
    |     ID      |            ZONE IDS            |  MEMORY  |
    +-------------+--------------------------------+----------+
    | b1.nano     | ru-central1-a, ru-central1-b,  | 2.0 GB   |
    |             | ru-central1-c                  |          |
    | b1.small    | ru-central1-a, ru-central1-b,  | 4.0 GB   |
    |             | ru-central1-c                  |          |
    | hm1.nano    | ru-central1-a, ru-central1-b,  | 8.0 GB   |
    |             | ru-central1-c                  |          |
    | hm1.micro   | ru-central1-a, ru-central1-b,  | 12.0 GB  |
    | ...                                                     |
    +-----------+----------------------------------+----------+
    
  3. Укажите нужный класс в команде изменения кластера:

    $ yc managed-redis cluster update <имя кластера>
         --resource-preset <ID класса>
    

    Managed Service for Redis запустит операцию изменения класса хостов для кластера.

Изменить класс хостов кластера можно с помощью метода API update: передайте в запросе нужные значения в параметре configSpec.resources.resourcePresetId.

Список поддерживаемых значений запрашивайте методом list для ресурсов ResourcePreset.

Увеличить размер дисков хостов Redis

  1. Перейдите на страницу каталога и выберите сервис Managed Service for Redis.
  2. Выберите кластер и нажмите на кнопку Изменить кластер в верхней части страницы.
  3. В разделе Класс хоста в поле Размер диска задайте размер дисков хостов Redis. Размер жесткого диска можно только увеличить.
  4. Нажмите кнопку Сохранить изменения.

Если у вас еще нет интерфейса командной строки Яндекс.Облака, установите и инициализируйте его.

По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name или --folder-id.

Чтобы увеличить размер дисков хостов Redis:

  1. Посмотрите описание команды CLI для изменения кластера:

    $ yc managed-clickhouse cluster update --help
    
  2. Проверьте, что в облаке хватает квоты на увеличение размера дисков: откройте страницу Квоты для вашего облака и проверьте, что в секции Managed Databases не исчерпано место в строке hddSpace.

  3. Укажите нужный размер диска в ГБ в команде изменения кластера. Новый объем должен быть больше предыдущего.

    $ yc managed-clickhouse cluster update <имя кластера>
         --disk-size <размер диска в ГБ>
    

    Примечание

    Максимальный размер диска зависит от выбранного класса хостов.

    Если все условия выполнены, Managed Service for Redis запустит операцию по увеличению размера дисков хостов Redis.

Изменить размер дисков хостов Redis можно с помощью метода API update: передайте в запросе нужные значения в параметре configSpec.resources.diskSize.

Проверьте, что в облаке хватает квоты на увеличение размера дисков: откройте страницу Квоты для вашего облака и проверьте, что в секции Managed Databases не исчерпано место в строке hddSpace.

Изменить настройки Redis

Вы можете изменить настройки СУБД для хостов вашего кластера. Все поддерживаемые настройки описаны в справочнике API.

  1. Перейдите на страницу каталога и выберите сервис Managed Service for Redis.
  2. Выберите кластер и нажмите на кнопку Изменить кластер в верхней части страницы.
  3. В разделе Настройки СУБД нажмите кнопку Настроить.
  4. Настройте доступные параметры в соответствии с документацией Redis.
  5. Нажмите кнопку Сохранить.

Изменить настройки СУБД для кластера можно с помощью метода API update: передайте в запросе нужные значения в параметре configSpec.redisConfig_5_0.