5 Массовое обновление

Обзор

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

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

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

  • Отметьте флажками узлы сети, которые нужно обновить, в списке узлов сети
  • Нажмите Mass update под списком
  • Перейдите на вкладку с нужными атрибутами (Host, IPMI, Tags, Macros, Inventory, Encryption или Value mapping)
  • Отметьте флажками нужные атрибуты для обновления и задайте для них новое значение

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

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

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

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

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

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

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

Пользовательские макросы, макросы {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. Атрибуты будут соответствующим образом обновлены для всех выбранных узлов сети.