Управление виртуальными машинами в размещениях

Управление виртуальными машинами в размещениях#

Размещение назначается виртуальной машине при ее создании из образа или типа ВМ с назначенным размещением. ВМ также может унаследовать размещение от тома, созданного с помощью назначенного образа. Однако ВМ не наследует размещение и его изменения от сервера. Например, если назначить размещение серверу с существующими ВМ, то размещение будет иметь только сервер. ВМ не унаследуют это размещение. Аналогично, если у вас есть сервер с ВМ, которым назначено то же размещение, и вы удалите такой сервер из размещения, то размещение изменится только у сервера. ВМ на этом сервере сохранят прежнее размещение.

Предварительные требования

  • Созданы виртуальные машины, как описано в разделе Создание виртуальных машин.

  • Должны быть созданы размещения для вычислительных узлов, как описано в разделе Создание размещений.

  • На узле и размещенных на нем виртуальных машинах должна быть одна и та же конфигурация размещений.

Изменение размещения ВМ

Используйте следующую команду:

vinfra service compute server set [--no-placements |--placement placement] <server>

--no-placements

Отзыв у виртуальной машины всех назначенных размещений.

--placement placement

Имя или идентификатор размещения, которое следует назначить виртуальной машине. Укажите этот параметр несколько раз, чтобы назначить несколько размещений виртуальной машине.

<server>

Идентификатор или имя виртуальной машины.

Например, чтобы отозвать у виртуальной машины myvm все назначенные размещения, выполните:

# vinfra service compute server set myvm --no-placements