Автоматическая активация виртуальных машин ( AVMA — Automatic Virtual Machine) была впервые представлена в Windows Server 2012 R2. Данная технология позволяет автоматически активировать все виртуальные машины с Windows Server, запущенные на хосте Hyper-V с редакцией Windows Server Datacenter. Таким образом, любая новая ВМ с Windows Server при запуске будет автоматически активирована, при этом не требуется использовать MAK ключ, активировать ВМ на KMS сервере , подключаться к интернету или вручную активировать копию продукта.
Напомним, что лицензия Windows Server Datacenter позволяет легально запускать неограниченное количество виртуальных машин с Windows Server ( Лицензирование Windows Server и виртуализация ), а благодаря AVMA активации можно существенно упростоить активацию этих ВМ.
Основные требования, нюансы и ограничения, которые нужно учитывать при выполнении автоматической активации ВМ с помощью AVMA:
Гостевая ОС виртуальной машина обменивается данными о AVMA-активации с хостом Hyper-V через VMbus при помощи объектов KVP (key + value), хранящихся в ветке реестра HKLMSoftwareMicrosoftVirtual MachineGuest.
Чтобы гостевые ОС можно было активировать с помощью функции AVMA, в них должны быть указаны специальные AVMA ключи, которые отличаются в зависимости от версии и редакции ОС.
Список AVMA ключей для разных версий Windows Server:
Windows Server 2012 R2
| Редакция | Ключ активации AVMA |
| Datacenter | Y4TGP-NPTV9-HTC2H-7MGQ3-DV4TW |
| Standard | DBGBW-NPF86-BJVTX-K3WKJ-MTB6V |
| Essentials | K2XGM-NMBT3-2R6Q8-WF2FK-P36R2 |
Windows Server 2016
| Редакция | Ключ активации AVMA |
| Datacenter | TMJ3Y-NTRTM-FJYXT-T22BY-CWG3J |
| Standard | C3RCX-M6NRP-6CXC9-TW2F2-4RHYD |
| Essentials | B4YNW-62DX9-W8V6M-82649-MHBKQ |
AVMA ключ должен быть указан при установке гостевой ОС, либо в любой момент после с помощью следующей команды, запущенной с правами администратора:
slmgr –ipk <Ключ_AVMA>
Например,
slmgr –ipk C3RCX-M6NRP-6CXC9-TW2F2-4RHYD
При активации ОС посредством AVMA в журнале приложений гостевой ОС фиксируется событие с EventID 12309 , на стороне гипервизора – EventID 12310 . Таким образом, администратор может вести учет выданных лицензий на хосте Hyper-V.
Текущий статус активации гостевой ОС можно получить с помощью команды:
slmgr /dli
В том случае, если ВМ активирована через AVMA, должна присутствовать строка VIRTUAL_ MACHINE_ ACTIVATION channel .
Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…
Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…
Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…