Перейти к содержанию

Метки

Метки (labels) — пары ключ-значение формата key=value, которые описывают атрибуты объектов кластера. Они играют ключевую роль в механизме планирования размещения пользовательских ресурсов (ВМ) на узлах.

Метки могут быть назначены:

Основные понятия:

  • Обычные метки — создаются и назначаются пользователями.

  • Системные метки — используются системой, недоступны для создания и назначения вручную. Например, метка активации сервисного обслуживания system_drain_node=yes. Подробная информация о данной метке описана в статье Сервисное обслуживание

  • Игнорируемые метки — метки, существующие в системе, но не учитываемые при планировании. Метка может игнорироваться в контексте ВЦОД и виртуального кластера. Планировщик не учитывает игнорируемые метки во время поиска узлов по ним.

  • Делегирование метки — предоставление возможности использовать метку объектам: ВЦОД или виртуальному кластеру.


Управлять метками в кластере

Ограничения работы с метками в кластере

  • При создании кластера каждому узлу по умолчанию присваивается метка key=base.
  • Системная метка system_drain_node=yes запрещает размещение ресурсов на соответствующих узлах.
  • Максимальное количество меток на узле — 150.
  • К узлу нельзя прикрепить несколько меток с одинаковым ключом.
  • С узла нельзя открепить все метки.
  • Нельзя удалить метки, делегированные во ВЦОД и в виртуальные кластеры.

Примечание

Администратор кластера может удалить метку key=base на узлах, но делать этого крайне не рекомендуется, иначе придется пробрасывать метки во ВЦОД вручную


Операции с метками кластера

  1. Просмотреть метки кластера

    Чтобы посмотреть метки кластера со списками узлов, перейдите на вкладку Кластер > Метки > Распределение по узлам.

    Метки кластера

  2. Создать и прикрепить метку к узлам кластера

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

    • перейдите на вкладку Кластер > Метки;
    • нажмите кнопку Создать метку в правом верхнем углу или внизу страницы;

      Создать метку

    • в окне заполните поля: Ключ, Значение и Описание;

      Окно для создания новой метки

    • в поле Присвоить узлам нажмите ;

    • отметьте в соответствующих чекбоксах узлы, к которым вы хотите прикрепить новую метку;

      Параметры новой метки

    • нажмите кнопку Сохранить;

    • проверьте, что в списке меток появилась новая метка.

      Список меток

  3. Прикрепить метку к узлам кластера

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

    • отметьте в соответствующем чекбоксе метку, которую хотите прикрепить к узлу или к узлам кластера;
    • нажмите в правом нижнем углу окна кнопку Присвоить узлам;

      Выбор метки

    • в поле Присвоить узлам окна нажмите ;

      Окно параметров метки

    • отметьте в соответствующих чекбоксах узлы, к которым вы хотите прикрепить метку;

      Прикрепить метки к узлу

    • нажмите кнопку Сохранить;

    • проверьте, что у метки изменился состав узлов, к которым она прикреплена.

      Обновленный список меток

  4. Удалить метки кластера

    Чтобы в Sharx Base удалить одну или несколько меток, выполните следующие действия:

    • отметьте в соответствующих чекбоксах метки, которые вы хотите удалить;
    • в правом нижнем углу окна нажмите кнопку Удалить;

      Удаление метки

    • в окне подтверждения удаления метки нажмите кнопку Удалить;

      Окно подтверждения удаления метки

    • проверьте, что список меток изменился.

      Список меток после удаления метки


Управлять метками во ВЦОД

Ограничения работы с метками во ВЦОД

  • При создании нового ВЦОД и при наличии в кластере базовой метки key=base и метки сервисного обслуживания system_drain_node=yes они будут автоматически делегированы в созданный ВЦОД.
  • Во ВЦОД нельзя делегировать метки, игнорируемые в пределах кластера.
  • При удалении ВЦОД все записи о делегированных ему метках удаляются.
  • Общие ограничения описаны выше.

Операции с метками во ВЦОД

  1. Просмотреть метки, делегированные во ВЦОД

    Чтобы посмотреть метки во ВЦОД, перейдите на вкладку Кластер > Метки > Распределение по ВЦОД.

    Список меток ВЦОД

  2. Делегировать метки в заданные ВЦОД

    При создании ВЦОД, метка key=base делегируется в него автоматически.

    Чтобы делегировать метки во ВЦОД, выполните следующие действия:

    • перейдите на вкладку Кластер > Метки > Распределение по ВЦОД;
    • отметьте в соответствующих чекбоксах метки, которые вы хотите делегировать во ВЦОД;
    • нажмите кнопку Управление в правом нижнем углу;

      Управление метками ВЦОД

    • в окне отметьте действие Добавить во ВЦОД;

    • в поле ВЦОД нажмите ;
    • отметьте в соответствующих чекбоксах те ВЦОД, куда вы хотите делегировать метку;

      Делегирование метки во ВЦОД

    • нажмите кнопку Сохранить;

    • проверьте, что в списке меток ВЦОД данные поменялись.

      Метки кластера

  3. Игнорировать метки в пределах заданных ВЦОД

    Чтобы метка игнорировалась в пределах определенного ВЦОД, необходимо выполнить следующие действия:

    • перейдите на вкладку Кластер > Метки > Распределение по ВЦОД;
    • отметьте в соответствующих чекбоксах метки, которые вы хотите игнорировать внутри определенного ВЦОД;
    • нажмите кнопку Управление в правом нижнем углу;

      Управление метками ВЦОД

    • в окне отметьте действие Заблокировать во ВЦОД;

    • в поле ВЦОД нажмите ;
    • отметьте в соответствующих чекбоксах те ВЦОД, где вы хотите игнорировать метку;

      Игнорирование метки во ВЦОД

    • нажмите кнопку Сохранить;

    • проверьте, что в списке меток ВЦОД данные поменялись.

      Список меток ВЦОД после блокировки метки

      Примечание

      В списке меток отображаются ВЦОД, куда метка делегирована или где будет игнорироваться

Работа с фильтрами меток ВЦОД

В Sharx Base доступны различные варианты фильтрации меток ВЦОД:

  1. ВЦОД. Отбираются все метки, принадлежащие определенному ВЦОД:

    • в меню Фильтры в поле ВЦОД нажмите ;
    • отметьте в соответствующих чекбоксах ВЦОД, метки которого вы хотите посмотреть;

      Фильтрация меток по ВЦОД

    • нажмите кнопку Применить.

      Список меток, отфильтрованных по ВЦОД

  2. Только заблокированные. Отбираются только игнорируемые метки:

    • в меню Фильтры включите чекбокс Только заблокированные;

      Отбор игнорируемых меток ВЦОД

      Примечание

      Если при отборе игнорируемых меток не указывать конкретный ВЦОД, то по умолчанию будут отбираться все игнорируемые метки из всех ВЦОД

    • нажмите кнопку Применить.

      Список игнорируемых меток ВЦОД

Фильтры можно применять одновременно. Например, можно отобразить все метки, которые игнорируются в определенном ВЦОД.

Применение двух фильтров меток

Чтобы сбросить все фильтры меток ВЦОД, нажмите кнопку Сбросить в меню Фильтры.

Сброс фильтров меток


Термины и определения содержатся в статьях: