Перейти к основному содержимому
Масштабировать кластер MySQL sync
Последнее изменение:

Масштабировать кластер MySQL sync

Кластер облачных баз данных MySQL sync можно масштабировать. Например:

  • увеличить vCPU и RAM для повышения производительности кластера;
  • изменить линейку конфигураций с локальным диском на другую линейку с локальным диском — размер диска обязательно должен быть больше, чем в предыдущей конфигурации, количество vCPU и RAM можно уменьшить или увеличить. Изменить линейку с локальным диском на линейку с сетевым диском и наоборот можно только при восстановлении кластера.

Посмотрите список конфигураций нод.

Процесс изменения конфигурации зависит от наличия реплик.

Принцип работы

Процесс изменения конфигурации зависит от наличия реплик:

  • если в кластере нет реплик — на время применения изменений мастер-нода будет остановлена, кластер временно будет недоступен на чтение и запись;
  • если в кластере есть реплики — кластер будет доступен на чтение и запись в процессе применения изменений. Реплики будут остановлены поочередно, и конфигурация каждой из них будет изменена. Затем мастер-нода переключится на одну из реплик, и изменится конфигурация прошлой мастер-ноды.

Время изменения конфигурации зависит от объема данных в кластере.

Масштабировать кластер

осторожно

Если ранее вы изменили настройки СУБД, то они могут сброситься после масштабирования. Подробнее о настройках MySQL sync при масштабировании кластера.

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

  1. Чтобы избежать остановки мастер-ноды в кластере без реплик, сначала добавьте реплику. После завершения масштабирования реплику можно удалить.

  2. В панели управления перейдите в раздел Облачная платформаБазы данных.

  3. Откройте страницу кластера → вкладка Настройки.

  4. Нажмите Масштабировать кластер.

  5. Выберите другую конфигурацию. Вы можете:

    • выбрать конфигурацию только с бóльшим объемом дискового пространства;
    • уменьшить или увеличить количество vCPU и RAM;
    • изменить линейку конфигураций с локальным диском на другую линейку с локальным диском. Изменить линейку с локальным диском на линейку с сетевым диском и наоборот можно только при восстановлении кластера.
  6. Опционально: увеличьте количество реплик в кластере.

  7. Нажмите Сохранить.

  8. После масштабирования очистите DNS-кэш.

  9. Проверьте, что кластер масштабировался правильно.

Очистить DNS-кэш

  1. Откройте CLI.

  2. Очистите DNS-кэш:

    sudo systemctl restart systemd-resolved