Възможно е да има проблем при свързване към конзолата на виртуалната машина дистанционно с VMWare vSphere клиент чрез бавна WAN или VPN връзка многократно дублиране (залепване) на натискания на клавиши клавиатура. Нормалната работа със системата в този случай става невъзможна, така че когато се опитате да въведете името и паролата на акаунта, вместо натиснат един символ, се появяват няколко еднакви. Вместо администратор получаваме aaaaddddmmmmiiiinnnn.
Проблемът не зависи от гост операционната система във виртуалната машина и може да възникне както с Windows, така и с Linux системи. При свързване към една и съща виртуална машина чрез RDP / SSH няма такива проблеми.
Проблемът е, че поради закъснения в мрежата, клиентът vCenter смята, че клавишът е натиснат малко (или притиснат), така че ефектът от залепване.
За да се отървете от този ефект, трябва да увеличите времето за изчакване между натисканията на клавишите в vSphere конзолата. Има два начина да промените тази стойност:
- Директно във конфигурационния файл vmx на виртуалната машина
- В настройките на VM в GUI на клиента vSphere
1 начин:
За да направите промени директно във vmx файла:
- Изключете VM
- Отворете конфигурационния .vmx файл на виртуалната машина и добавете реда в края му
keyboard.typematicMinDelay = "2000000"
.забележка. Времето за забавяне е в микросекунди. В този случай го увеличаваме до 0,2 секунди. - Включете VM
2 начина:
Редактирайте конфигурацията на VM в vSphere Client:
- Изключете виртуалната машина
- Отворете настройките му и отидете на секцията Редактиране на настройките > Опции > общ > Конфигурационни параметри
- Добавете нова променлива за конфигурация, като щракнете върху Добавете ред.
- Посочете името на променливата keyboard.typematicMinDelay и значение 2000000
- Включете VM
След извършването на промените ефектът от многократни натискания на клавиши в vSphere конзолата ще изчезне.
съвет. VMWare има скрита способност да се свързва към VM конзолата с помощта на VNC клиента.