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

Изменение кластера Yandex Data Processing

Статья создана
Yandex Cloud
Улучшена
mmerihsesh
Обновлена 24 апреля 2025 г.

После создания кластера вы можете изменить его основные и дополнительные настройки.

Вы можете выключить передачу логов кластера в сервис Yandex Cloud Logging. Подробнее см. в разделе Работа с логами.

Кластер Yandex Data Processing также можно переместить в другую зону доступности. Процесс зависит от типа кластера:

  • Миграция легковесного кластера в другую зону доступности.
  • Миграция кластера с файловой системой HDFS в другую зону доступности.
Консоль управления
CLI
Terraform

Чтобы изменить настройки кластера Yandex Data Processing:

  1. Перейдите на страницу каталога и выберите сервис Yandex Data Processing.

  2. Выберите кластер и нажмите кнопку Редактировать на панели сверху.

  3. Измените имя и описание кластера в полях Имя кластера и Описание.

  4. Добавьте или удалите метки кластера в поле Метки.

  5. Измените настройки кластера:

    • Сервисный аккаунт — сервисный аккаунт, которому нужно разрешить доступ к кластеру Yandex Data Processing.

      Выберите существующий сервисный аккаунт или создайте новый.

      Для изменения сервисного аккаунта в кластере Yandex Data Processing назначьте вашему аккаунту в Yandex Cloud роль iam.serviceAccounts.user или выше.

      Важно

      Если для доступа к объектам из Object Storage в кластере уже используется сервисный аккаунт, то его смена может привести к недоступности этих объектов и нарушению работы кластера. Перед изменением настроек сервисного аккаунта убедитесь, что кластер не использует соответствующие объекты.

    • Свойства — свойства компонентов кластера.

      Добавьте, измените или удалите нужные свойства.

      Совет

      Если нужно, чтобы свойство было помещено в файл конфигурации, который относится к определенному компоненту, укажите префикс для ключа.

    • Формат указания бакета — формат, в котором будет указано имя бакета: Список или ID.

    • Имя бакета — имя бакета, который будет использоваться кластером.

      В зависимости от выбранного формата либо выберите из списка бакет с нужным именем, либо укажите имя бакета вручную. Имя бакета можно запросить со списком бакетов в каталоге.

    • Группы безопасности — группы безопасности, которые будут использоваться кластером.

      Выберите одну или несколько групп безопасности. Если нужной группы безопасности нет в списке — создайте ее.

      Важно

      Некорректные настройки групп безопасности могут препятствовать работе кластера Yandex Data Processing. Подробнее о настройке групп безопасности см. в разделе Подключение к кластеру.

    • UI Proxy — опция, управляющая доступом к веб-интерфейсам компонентов через UI Proxy.

      Важно

      Для использования UI Proxy может потребоваться дополнительная настройка групп безопасности.

    • Лог-группа — лог-группа Yandex Cloud Logging, в которую кластер будет отправлять логи.

      Выберите лог-группу по умолчанию или другую существующую лог-группу. Если нужной лог-группы нет в списке — создайте ее.

      Чтобы кластер мог отправлять логи, назначьте сервисному аккаунту кластера роль logging.writer. Подробнее см. в документации Yandex Cloud Logging.

  6. В дополнительных настройках кластера выберите нужное значение опции Защита от удаления.

    Эта опция управляет защитой кластера от непреднамеренного удаления пользователем.

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

  7. Нажмите кнопку Сохранить изменения.

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

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

Чтобы изменить настройки кластера Yandex Data Processing:

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

    yc dataproc cluster update --help
    
  2. Чтобы изменить лог-группу, в которую отправляются логи кластера, передайте идентификатор нужной лог-группы в параметре --log-group-id:

    yc dataproc cluster update <имя_или_идентификатор_кластера> \
       --log-group-id=<идентификатор_лог-группы>
    

    Идентификатор лог-группы можно получить со списком лог-групп в каталоге.

  3. Чтобы защитить кластер от непреднамеренного удаления пользователем вашего облака, добавьте параметр --deletion-protection:

    yc dataproc cluster update <имя_или_идентификатор_кластера> \
       --deletion-protection
    

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

  4. Чтобы изменить свойства компонентов, передайте необходимые свойства в параметре --property:

    yc dataproc cluster update <имя_или_идентификатор_кластера> \
       --property "<префикс_ключа_1>:<ключ_1>=<значение>", "<префикс_ключа_2>:<ключ_2>=<значение>", ...
    

    Важно

    Использование параметра --property переопределит все свойства компонентов, которые не были явно переданы в параметре, на значения по умолчанию. Чтобы сохранить измененные ранее свойства, перечислите их в запросе наряду со свойствами, которые хотите изменить.

Идентификатор и имя кластера можно получить со списком кластеров в каталоге.

Чтобы изменить настройки кластера Yandex Data Processing:

  1. Откройте актуальный конфигурационный файл Terraform с планом инфраструктуры.

    О том, как создать такой файл, см. в разделе Создание кластера.

  2. Чтобы включить защиту от удаления кластера и доступ к веб-интерфейсам компонентов Yandex Data Processing, измените значения соответствующих полей в описании кластера Yandex Data Processing:

    resource "yandex_dataproc_cluster" "data_cluster" {
      ...
      deletion_protection = true
      ui_proxy            = true
      ...
    }
    
  3. Проверьте корректность настроек.

    1. В командной строке перейдите в каталог, в котором расположены актуальные конфигурационные файлы Terraform с планом инфраструктуры.

    2. Выполните команду:

      terraform validate
      

      Если в файлах конфигурации есть ошибки, Terraform на них укажет.

  4. Подтвердите изменение ресурсов.

    1. Выполните команду для просмотра планируемых изменений:

      terraform plan
      

      Если конфигурации ресурсов описаны верно, в терминале отобразится список изменяемых ресурсов и их параметров. Это проверочный этап: ресурсы не будут изменены.

    2. Если вас устраивают планируемые изменения, внесите их:

      1. Выполните команду:

        terraform apply
        
      2. Подтвердите изменение ресурсов.

      3. Дождитесь завершения операции.

Более подробную информацию о ресурсах, которые вы можете создать с помощью Terraform, см. в документации провайдера.

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

Предыдущая
Подключение к кластеру
Следующая
Миграция легковесного кластера в другую зону доступности
Проект Яндекса
© 2025 ООО «Яндекс.Облако»