4. Массовое обновление

Обзор

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

Использование массового обновления

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

  • Отметьте флажки перед узлами сети, которые нужно обновить, в списке узлов сети
  • Нажмите Массовое обновление под списком
  • Перейдите на вкладку с нужными атрибутами (Узел сети, IPMI, Теги, Макросы, Инвентарь, Шифрование или Преобразование значений)
  • Отметьте флажки нужных атрибутов для обновления и введите для них новое значение

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

  • Link - укажите, какие дополнительные шаблоны нужно привязать
  • Replace - укажите, какие шаблоны нужно привязать, одновременно отвязав любой шаблон, который был привязан к узлам сети ранее
  • Unlink - укажите, какие шаблоны нужно отвязать

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

Параметр Clear when unlinking позволит не только отвязать ранее привязанные шаблоны, но и удалить все унаследованные от них элементы (элементы данных, триггеры и т. д.).

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

  • Add - позволяет указать дополнительные группы узлов сети из уже существующих или ввести совершенно новые группы узлов сети для узлов сети
  • Replace - удалит узел сети из всех существующих групп узлов сети и заменит их указанной в этом поле группой или группами (существующими или новыми группами узлов сети)
  • Remove - удалит указанные группы узлов сети из узлов сети

Эти поля поддерживают автодополнение - при вводе в них появляется выпадающий список подходящих групп узлов сети. Если группа узлов сети новая, она также появляется в выпадающем списке и помечается (new) после строки. Просто прокрутите список вниз и выберите нужную.

При выборе соответствующей кнопки для обновления тегов доступны следующие параметры:

  • Add - позволяет добавить новые теги для узлов сети;
  • Replace - удалит все существующие теги с узла сети и заменит их указанными ниже;
  • Remove - удалит указанные теги с узлов сети.

В тегах поддерживаются пользовательские макросы, макросы {INVENTORY.*}, {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} и {HOST.ID}. Обратите внимание, что теги с одинаковым именем, но разными значениями не считаются 'дубликатами' и могут быть добавлены к одному и тому же узлу сети.

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

  • Add - позволяет указать дополнительные пользовательские макросы для узлов сети. Если установлен флажок Update existing, значение, тип и описание для указанного имени макроса будут обновлены. Если флажок снят, и макрос с таким именем уже существует на узле(ах) сети, он не будет обновлен.
  • Update - заменит значения, типы и описания макросов, указанных в этом списке. Если установлен флажок Add missing, макрос, который ранее не существовал на узле сети, будет добавлен как новый макрос. Если флажок снят, будут обновлены только макросы, которые уже существуют на узле сети.
  • Remove - удалит указанные макросы с узлов сети. Если установлен флажок Except selected, будут удалены все макросы, кроме указанных в списке. Если флажок снят, будут удалены только макросы, указанные в списке.
  • Remove all - удалит все пользовательские макросы с узлов сети. Если флажок I confirm to remove all macros не установлен, откроется новое всплывающее окно с запросом подтверждения удаления всех макросов.

Чтобы можно было массово обновлять поля инвентаря, Inventory mode должен быть установлен в 'Manual' или 'Automatic'.

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

  • Add - добавить преобразования значений к узлам сети. Если отметить Update existing, будут обновлены все свойства преобразования значений с этим именем. В противном случае, если преобразование значений с таким именем уже существует, оно не будет обновлено.
  • Update - обновить существующие преобразования значений. Если отметить Add missing, преобразование значений, которое ранее не существовало на узле сети, будет добавлено как новое преобразование значений. В противном случае будут обновлены только те преобразования значений, которые уже существуют на узле сети.
  • Rename - задать новое имя существующему преобразованию значений
  • Remove - удалить указанные преобразования значений с узлов сети. Если отметить Except selected, будут удалены все преобразования значений кроме указанных.
  • Remove all - удалить все преобразования значений с узлов сети. Если флажок I confirm to remove all value maps не установлен, откроется новое всплывающее окно с запросом подтверждения удаления.

Когда все необходимые изменения будут внесены, нажмите Update. Атрибуты будут соответствующим образом обновлены для всех выбранных узлов сети.