Yandex Cloud
Поиск
Связаться с намиПодключиться
  • Истории успеха
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
    • Доступны в регионе
    • Инфраструктура и сеть
    • Платформа данных
    • Контейнеры
    • Инструменты разработчика
    • Бессерверные вычисления
    • Безопасность
    • Мониторинг и управление ресурсами
    • ИИ для бизнеса
    • Бизнес-инструменты
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Партнёрская программа
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Тарифы Yandex Cloud
    • Промоакции и free tier
    • Правила тарификации
  • Истории успеха
  • Документация
  • Блог
Проект Яндекса
© 2025 ТОО «Облачные Сервисы Казахстан»
Yandex Network Load Balancer
  • Начало работы
    • Все инструкции
      • Информация об имеющихся сетевых балансировщиках
      • Создать балансировщик
      • Создать внутренний балансировщик
      • Остановить и запустить сетевой балансировщик
      • Изменить настройки балансировщика
      • Переместить ВМ в целевую группу в новой зоне доступности
      • Удалить балансировщик
      • Проверить состояние целевых ресурсов
      • Добавить обработчик
      • Удалить обработчик
        • Разрешить и запретить перенос трафика
        • Отключить и подключить зоны доступности
    • Посмотреть операции с ресурсами сервиса
  • Управление доступом
  • Правила тарификации
  • Справочник Terraform
  • Метрики Monitoring
  • Аудитные логи Audit Trails
  • История изменений
  • Вопросы и ответы
  • Обучающие курсы

В этой статье:

  • Отключить зоны доступности
  • Примеры
  • Включить зоны доступности
  • Проверить настройки блокировки зон доступности
  1. Пошаговые инструкции
  2. Сетевые балансировщики
  3. Управление зонами доступности
  4. Отключить и подключить зоны доступности

Отключить и включить зоны доступности

Статья создана
Yandex Cloud
Улучшена
mmerihsesh
Обновлена 18 июля 2025 г.
  • Отключить зоны доступности
    • Примеры
  • Включить зоны доступности
  • Проверить настройки блокировки зон доступности

Когда в одной из зон доступности проводится тестирование, обслуживание или наблюдаются неполадки, вы можете заблокировать распределение трафика в указанную зону. Это сохранит работоспособность ваших сервисов. В нужный момент вы можете вернуть трафик в заблокированную зону, выполнив команду, или он восстановится автоматически по таймауту.

Вы можете отключать и включать зоны доступности по одной или перечислить нужные зоны через запятую.

Отключить зоны доступностиОтключить зоны доступности

CLI

Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.

По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name или --folder-id.

  1. Посмотрите описание команды выключения зоны для балансировщика:

    yc load-balancer network-load-balancer disable-zones --help
    
  2. Получите список всех сетевых балансировщиков в каталоге по умолчанию:

    yc load-balancer network-load-balancer list
    

    Результат:

    +----------------------+-------------+-------------+----------+----------------+------------------------+--------+
    |          ID          |     NAME    |  REGION ID  |   TYPE   | LISTENER COUNT | ATTACHED TARGET GROUPS | STATUS |
    +----------------------+-------------+-------------+----------+----------------+------------------------+--------+
    | ds70q425egoe******** | my-balancer | ru-central1 | EXTERNAL |              1 | enpakget56sr********   | ACTIVE |
    |                      |             |             |          |                | enpakf7vhj2l********   |        |
    | fw7fh46bnsge******** | my-nlb2     | ru-central1 | EXTERNAL |              1 | sn5u68knmswe********   | ACTIVE |
    +----------------------+-------------+-------------+----------+----------------+------------------------+--------+
    
  3. Отключите одну или несколько зон доступности с помощью команды:

    yc load-balancer network-load-balancer disable-zones \
      <имя_или_идентификатор_балансировщика> \
      --zones=<идентификатор_зоны_1>,[<идентификатор_зоны_2>] \
      --duration=<продолжительность> 
    

    Где

    • --zones — идентификаторы зон доступности.
    • --duration — продолжительность блокировки. Значения от 1m до 72h. Если не задано, продолжительность не ограничена. Если зоны указаны списком, все они отключатся на заданный период.

Примечание

Команду отключения зоны можно выполнять не чаще, чем раз в две минуты.

ПримерыПримеры

Отключение двух зон доступностиОтключение двух зон доступности

CLI

Чтобы отключить две зоны для балансировщика, укажите их списком через запятую:

yc load-balancer network-load-balancer disable-zones ds70q425egoe******** \
  --zones=ru-central1-b,ru-central1-d

Результат:

id: ds70q425egoe********
...
disable_zone_statuses:
  - zone_id: ru-central1-b
  - zone_id: ru-central1-d

Отключение зоны доступности на 30 минутОтключение зоны доступности на 30 минут

CLI

Чтобы отключить одну зону на 30 минут, используйте параметр --duration:

yc load-balancer network-load-balancer disable-zones ds70q425egoe******** \
  --zones=ru-central1-b \
  --duration=30m

Результат:

id: ds70q425egoe********
...
disable_zone_statuses:
  - zone_id: ru-central1-b
    disabled_until: "2025-06-06T04:10:02.679608678Z"

Можно продлить блокировку зоны, выполнив команду с параметром --duration еще раз для нужной зоны.

Включить зоны доступностиВключить зоны доступности

CLI

Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.

По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name или --folder-id.

  1. Посмотрите описание команды включения зоны для балансировщика:

    yc load-balancer network-load-balancer enable-zones --help
    
  2. Получите список всех сетевых балансировщиков в каталоге по умолчанию:

    yc load-balancer network-load-balancer list
    

    Результат:

    +----------------------+-------------+-------------+----------+----------------+------------------------+--------+
    |          ID          |     NAME    |  REGION ID  |   TYPE   | LISTENER COUNT | ATTACHED TARGET GROUPS | STATUS |
    +----------------------+-------------+-------------+----------+----------------+------------------------+--------+
    | ds70q425egoe******** | my-balancer | ru-central1 | EXTERNAL |              1 | enpakget56sr********   | ACTIVE |
    |                      |             |             |          |                | enpakf7vhj2l********   |        |
    | fw7fh46bnsge******** | my-nlb2     | ru-central1 | EXTERNAL |              1 | sn5u68knmswe********   | ACTIVE |
    +----------------------+-------------+-------------+----------+----------------+------------------------+--------+
    
  3. Включите одну или несколько зон доступности:

    yc load-balancer network-load-balancer enable-zones \
      <имя_или_идентификатор_балансировщика> \
      --zones=<идентификатор_зоны_1>,[<идентификатор_зоны_2>]
    

    Результат:

    id: ds70q425egoe********
    ...
    allow_zonal_shift: false
    disable_zone_statuses:
    

Проверить настройки блокировки зон доступностиПроверить настройки блокировки зон доступности

CLI

Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.

По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name или --folder-id.

Чтобы проверить, есть ли отключенные зоны, установлен ли период блокировки, выполните команду:

yc load-balancer network-load-balancer get \
  <имя_или_идентификатор_балансировщика>

Результат:

id: ds70q425egoe********
...
disable_zone_statuses:
  - zone_id: ru-central1-b
  - zone_id: ru-central1-d
    disabled_until: "2025-06-06T04:10:02.679608678Z"

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

Предыдущая
Разрешить и запретить перенос трафика
Следующая
Информация об имеющихся целевых группах
Проект Яндекса
© 2025 ТОО «Облачные Сервисы Казахстан»