Как да понижа версията на виртуалния хардуер от vmx-10 до

VMware vSphere 5.5 въведе нов виртуален хардуерен слой (Версия на виртуален хардуер )vmx-10. След надграждане на хардуерното ниво (Надстройка на виртуален хардуер ) отvmx-09 наvmx-10, възможността за редактиране на настройките на виртуалната машина чрезvSphere клиента се губи.
При опит за редактиране на настройките на виртуална машина с версия10,vSphere Client, се появява прозорец за грешка:
Не можете да използвате vSphere клиента, за да редактирате настройките на виртуални машини от версия 10 или по-нова. Използвайте vSphere Web Client, за да редактирате настройките на тази виртуална машина.

Статията на VMware KB: Редактирането на настройките на виртуалната машина е неуспешно с грешката: Не можете да използвате vSphere клиента за редактиране на настройките на виртуални машини от версия 10 или по-висока (2061336) изрично посочва, че това е очакваното поведение и изисква използването наvSphere Web Client, а ако не, тогава редактирайте свойствата на виртуалната машина с помощта наPowerCLI.
Понякога обаче е по-лесно просто да понижите версията на виртуалния хардуер.
Официалните начини за понижаване (понижаване ) на нивото на хардуера са описани в статията от базата знания на VMware: Понижаване на хардуерната версия на виртуалната машина в ESX/ESXi (1028019). Има три от тях:
- Върнете се обратно към моментната снимка, създадена преди изравняване;
- ИзползвайтеVMware vCenter Converter Standalone ;
- Създайте нова виртуална машина и прикачете съществуващ диск към нея.
Какво правиVMware ESXi, когато надстроите отvmx-09 доvmx-10, е в конфигурационния файлVM.vmx променя стойността
Това означава, че всичко, което трябва да направите, за да върнете промените, е да промените 10 на 9 и да уведомите хостаVMware ESXi за тази промяна.
Метод 1:Версията на виртуалния хардуер се намалява чрез изтегляне чрезvSphere Client на работния компютър,VMware ESXi се уведомява чрез премахване/добавяне към инвентара.
- Изключете виртуалната машина, ако е включена;
- Премахнете виртуалната машина от инвентара на хоста, като използвате командатаПремахване от инвентара ;
- Като използватеvSphere Client, изтеглете.vmx на вашия компютър.
- Намерете редаvirtualHW.version = "10" (обикновено третият) в изтегления файл и променете10 на9 ;
- Качете модифицирания файл обратно с помощта наvSphere Client ;
- Добавете виртуалната машина към инвентара и стартирайте, ако е необходимо.
Метод 2.Версията на виртуалния хардуер се намалява чрезSSH,VMware ESXi се уведомява чрез рестартиране.
- Изключете всички виртуални машини на хоста;
- Свържете се с хост чрезSSH ;
- За всяка виртуална машина изпълнете:
- Използване наSSH свързване:
- Намерете редаvirtualHW.version = "10" (обикновено третия) и променете10 на9 ;
- Запазете файла.