Добавление Custom Properties для ВМ
oVirt позволяет добавлять дополнительные свойства в конфигурацию ВМ, которые могут использоваться для хранения информации о ВМ или для гранулярной настройки ВМ (с помощью VDSM Hooks).
По умолчанию в oVirt есть несколько предустановленных Custom Properties, например, sndbuf, jugepages, vhost и другие. Перечень доступных Custom Properties и их назначение описано в Virtual Machine Management Guide.
Для создания собственных Custom Properties потребуется сначала задать их с помощью команды engine-config на сервере oVirt Engine.
Проверить текущие установленные Custom Properties можно с помощью команды:
Например, для добавления в Custom Properties свойства owner, в котором можно будет указать имя или e-mail адрес владельца ВМ, выполните команду:
, где owner=^[a-zA-Z0-9_.-@ ]+$ - это имя свойства и regex выражение для проверки корректности вводимых данных, --cver=4.7 - атрибут, указывающий версию конфигурацию, которую использует кластер oVirt. Уточнить версию конфигурации можно в свойствах кластера Compute > Clusters > {Cluster_Name} > Edit > Compatibility Version.
При необходимости добавить несколько свойств укажите их через точку с запятой, например:
После изменения настроек перезапустите службу ovirt-engine.service:
Теперь в свойствах ВМ на вкладке Custom Properties появится возможность добавить свойство owner.
Увидеть все настроенные для ВМ свойства можно при выполнении REST API запроса:
или в файле конфигурации ВМ:
Last updated