Не удается изменить параметры VM

Возможные причины
  • Редактируются параметры виртуальной машины с GPU. Возможность самостоятельного менять конфигурацию таких машин отсутствует.

  • Параметры виртуальной машины редактируются без учета известных ограничений и особенностей.

  • В данный момент осуществляется миграция виртуальной машины между хостами кластера с помощью инструмента DRS. Это штатная работа платформы виртуализации, которая обеспечивает балансировку нагрузки без отключения рабочих нагрузок.

    Во время миграции возможность редактировать виртуальную машину блокируется.

Решение
  1. Если к виртуальной машине подключен GPU, обратитесь в техническую поддержку.

  2. Убедитесь, что вы меняете параметры виртуальной машины в соответствии с ограничениями, описанными в таблицах ниже.

  3. Возможно, виртуальная машина находится в состоянии миграции. К сожалению, это не отображается в пользовательском интерфейсе. Возможность редактировать параметры VM возвращается после завершения миграции.

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

Ниже собраны известные ограничения на редактирование параметров VM. Параметры сгруппированы по разделам, как в интерфейсе консоли управления Enterprise.

General

Параметр

Значение

Ограничения

Name

Название VM

Computer Name

Имя компьютера

В имени компьютера можно использовать до 15 символов: латинские буквы, цифры и дефисы -. Имя не может состоять только из цифр и содержать символ _ и/или пробелы.

…

Например, «VM-01» — корректное название, а «VM 01», «VM_01», «1234», «ВМ-тест» и «My-VM-0123456789» — некорректные

Description

Описание VM

Operating System Family

Семейство ОС

Нельзя редактировать, если ОС уже установлена

Operating System

ОС

Нельзя редактировать, если ОС уже установлена

Boot Delay

Время задержки загрузки ОС в миллисекундах

Чтобы сохранить стабильность в работе VM, не рекомендуем без особой необходимости устанавливать параметр Boot Delay

Storage Policy

Политика хранения

Чтобы сохранить стабильность в работе VM, не рекомендуем без особой необходимости устанавливать Storage Policy по умолчанию для дисков VM

Enter BIOS Setup

Выбор того, нужно ли открывать BIOS при загрузке VM

  • Чтобы сохранить стабильность в работе VM, не рекомендуем без особой необходимости включать параметр Enter BIOS Setup

  • VM должна быть выключена

Hardware — Hard Disks

Параметр

Значение

Ограничения

Size

Размер виртуального диска

  • Размер можно только увеличить

  • Шаг увеличения размера диска в допустимом диапазоне — 1 ГБ

  • Объем одного диска — не более 4 ТБ

  • Для облегчения последующего обслуживания VM рекомендуем не создавать системные разделы более 100 ГБ

  • При увеличении размера диска у VM не должно быть снапшотов

  • Для VM с GPU необходимо на время редактирования размера диска отключить GPU, обратитесь в техническую поддержку

Policy

Политика хранения

Доступны Gold (SSD) и Bronze (SATA/NLSAS)

IOPS

Количество операций ввода/вывода в секунду

  • Gold (SSD) — 2000 IOPS на 1000 ГБ

  • Bronze (SATA/NLSAS) — 100 IOPS на 1000 ГБ

Bus Type

Тип контроллера: Paravirtual (SCSI), LSI Logic Parallel (SCSI), LSI Logic SAS (SCSI), IDE или SATA

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

  • Используйте шину SATA с особой осторожностью. Не все гостевые ОС загружают драйвер виртуального адаптера AHCI SATA перед монтированием корневого раздела ОС.

    …

    Если корневой раздел находится на диске с шиной типа SATA или на LVM, один из дисков которого имеет шину SATA, это может вызвать проблемы при загрузке ОС.

    …

    Рекомендуем использовать тип шины, который консоль управления Enterprise предлагает для ОС по умолчанию.

    …

    Подробнее о Bus Type можно узнать в статье В чем особенности и отличия контроллеров хранилища (Bus Type)?

Bus Number

Номер шины данных

Unit Number

Номер логического устройства для жесткого диска

Hardware — Compute — CPU

Параметр

Значение

Ограничения

Virtual CPUs

Количество виртуальных ядер CPU

  • Максимальное количество ядер CPU, которое вы можете назначить VM, зависит от количества логических CPU на хосте и типа гостевой ОС, которая установлена на виртуальной машине.

    Для пулов с частотой процессора:

    • 3,5 ГГц — не более 24 ядер на VM

    • 3,0 ГГц — не более 48 ядер на VM

  • Чтобы изменить количество ядер, необходимо либо выключить VM, либо заранее включить опцию Virtual CPU hot add

Cores per socket

Число ядер на сокет

  • Если нет лицензионных ограничений, рекомендуем ставить одно ядро на один виртуальный сокет

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

Virtual CPU hot add

Возможность добавлять ядра CPU включенной VM, после следующего включения VM

  • Чтобы включить/отключить опцию, выключите VM

  • Эта функция поддерживается только в некоторых гостевых ОС и версиях VM

Expose hardware-assisted CPU virtualization to guest OS

Возможность предоставления гостевой ОС функции аппаратной виртуализации процессора

Hardware — Compute — Memory

Параметр

Значение

Ограничения

Memory

Размер виртуальной оперативной памяти

  • Допустимый размер оперативной памяти зависит от частоты ядер CPU в VM:

    • 3,5 ГГц — от 1 до 384 ГБ

    • 3,0 ГГц — от 1 до 768 ГБ

    Выбирайте значение кратное 4 MB.

  • Чтобы изменить размер виртуальной оперативной памяти, необходимо либо выключить VM, либо заранее включить опцию Memory hot add

Memory hot add

Возможность добавления памяти включенной VM, после следующего включения VM

  • Чтобы включить/отключить опцию, выключите VM

  • Функция поддерживается не для всех гостевых ОС

  • Требуется версия Virtual Hardware выше 7

Hardware — NICs

Параметр

Значение

Ограничения

NIC

Номер сетевого адаптера

Primary NIC

Обозначение основного сетевого адаптера — шлюз по умолчанию для VM

Connected

Чек-бокс для подключения VM к сетевому адаптеру

Adapter Type

Тип адаптера

Для современных ОС и для VM с установленными VM Tools рекомендуем добавлять адаптеры типа VMXNET3.

…

Подробнее о типах адаптеров можно узнать в статье В чем особенности и отличия типов сетевых адаптеров (Adapter Type)?

Network

Название сети

IP Mode

Способ присвоения IP-адреса в сети:

  • Static - IP Pool — IP-адрес выбирается автоматически из пула статических IP-адресов сети

  • Static - Manual — IP-адрес указывается вручную в столбце IP

  • DHCP — IP-адрес присваивается DHCP-сервером, если он настроен

При назначении IP способом Static - IP Pool в VM необходимо заранее установить VM Tools и включить функцию Enable Guest Customization. В этом случае IP-адрес автоматически назначается внутри гостевой ОС.

…

При указании IP вручную способом Static - Manual учитывайте следующее:

  • IP-адрес необходимо выбирать из диапазона сети, к которой подключается VM.

  • IP-адрес не должен дублировать IP-адреса других VM, подключенных к сети.

  • Если IP-адрес выбирается из IP Pool сети, данный IP-адрес не будет автоматически назначаться другим VM способом Static - IP Pool.

При назначении IP способом DHCP необходимо наличие в данной сети DHCP-сервера или Proxy DHCP, который перенаправляет запрос VM на получение IP-адреса в удаленную сеть. Обычно в качестве DHCP-сервера выступает SDN, который управляет всеми сетями в тенанте. DHCP-сервер на SDN появляется автоматически, как только вы настраиваете DHCP в сети организации.

…

Гостевая ОС получает IP-адрес по DHCP во время загрузки, а не во время первичной настройки. Поэтому сразу после назначения IP-адрес VM может не отображаться в параметрах NIC

IP

IP-адрес VM во внутренней сети

Если VM подключена к сети типа Routed, IP-адрес для сетевого адаптера VM (в т. ч. внутри ОС) должен отличаться от IP-адреса шлюза по умолчанию для этой Routed-сети. IP-адреса шлюзов по умолчанию отображаются в разделе Networking → Networks столбце Gateway CIDR.

…

Совпадение IP-адреса VM с IP-адресом шлюза по умолчанию приводит к конфликту. В результате может нарушиться сетевая связность между VM в данной подсети и хостами в других подсетях, поскольку трафик из подсети идет через шлюз по умолчанию, а трафик во внешние подсети идет к VM, а не к шлюзу по умолчанию.

…

Подробнее о Routed-сетях — Настройка маршрутизируемой сети (Routed)

External IP

Внешний IP-адрес VM

MAC Address

MAС-адрес VM

Guest OS Customization

Параметр

Значение

Ограничения

Enable Guest Customization

Включение кастомизации гостевой ОС

Не включайте эту опцию, если VM использует для настройки параметры гостевой ОС

Change SID

Редактирование идентификатора безопасности SID

  • Этот параметр для VM под управлением гостевой ОС Windows

  • Параметр не доступен для редактирования при выключенной опции Enable Guest Customization

Allow local administrator password

Разрешение на установку пароля администратора для гостевых ОС. Укажите пароль администратора в поле Specify password. Если оставить поле пустым, пароль сгенерируется автоматически.

Укажите разрешенное количество автоматических входов в систему в поле Number of times to log on automatically. Значение «0» отключит автоматический вход в систему с правами администратора

Параметр не доступен для редактирования при выключенной опции Enable Guest Customization

Require Administrators to change password on first login

Требование, чтобы администратор сменил пароль гостевой ОС при первом входе в систему

Параметр не доступен для редактирования при выключенной опции Enable Guest Customization

Auto generate password

Автоматическая генерация пароля

Параметр не доступен для редактирования при выключенной опции Enable Guest Customization

Enable this VM to join a domain

Подключение VM с ОС Windows к домену Windows. Вы можете использовать домен организации или переопределить его, указав свойства домена:

  • доменное имя

  • имя пользователя и пароль

  • OU организации

  • Этот параметр для VM под управлением гостевой ОС Windows

  • Параметр не доступен для редактирования при выключенной опции Enable Guest Customization

Script

Скрипт настройки для изменения гостевой ОС VM.

…

Пример для Windows

@echo off
if "%1%" == "precustomization" (
echo Do precustomization tasks
) else if "%1%" == "postcustomization" (
echo Do postcustomization tasks
)

Пример для Linux

#!/bin/sh
if [ x$1 == x"precustomization" ]; then
echo Do Precustomization tasks
elif [ x$1 == x"postcustomization" ]; then
echo Do Postcustomization tasks
fi
  • Длина скрипта — до 1500 символов

  • Параметр не доступен для редактирования при выключенной опции Enable Guest Customization

  • Скрипт запускается только при первом включении виртуальной машины или при включении с помощью опции Power on and Force Recustomization

  • В качестве скрипта должен быть Batch file (для VM на ОС Windows) или shell script (для VM на Unix-подобных ОС)

Дополнительные параметры

Утилиты гостевых ОС

Для ОС Windows устанавливайте VM Tools, для Unix-подобных ОС устанавливайте Open VM Tools или другие утилиты.

Пароли для сущностей в облаке

Используйте сложные пароли для VM, Edge Gateway и прочих сущностей, которыми управляете вы.