ssh initial prompt hangs for 10 minutes but console login and initial prompt is very responsive - why?
I have been running an ESXi 4.0 server for months with a couple of WinServer2003 and several Ubuntu Server 10.4 VMs. The performance has been impressive on 6GB i7 Asus P6T hardware.
Внезапно, неделю назад, вход в систему по протоколу ssh для виртуальных машин Ubuntu занимает 10 минут при подключении через локальную сеть (через WAN соединение (канал) разрывается задолго до этого). При входе в эти виртуальные машины приглашение на ввод пароля происходит немедленно, и на ошибочные пароли немедленно приходит ответ.
Но в тот момент, когда я вхожу в систему, появляется приглашение оболочки, и я зависаю на много минут. Иногда соединение зависает до появления приглашения оболочки, а иногда я могу набрать команду, но в тот момент, когда я нажимаю, машина снова зависает. Через 10 полных минут управление возвращается, и VM реагирует.
ПРИМЕЧАНИЕ: на одном хост-компьютере есть несколько виртуальных машин Ubuntu, которые во всех отношениях идентичны. Однако только одна из виртуальных машин отображает это поведение. Вот почему я попутно упоминаю хост ESXi - я не думаю, что это как-то связано с проблемой.
Такое поведение никогда не наблюдается, когда я подключаюсь к консоли проблемной виртуальной машины (через vSphere Client). С консоли виртуальные машины Ubuntu все прекрасно реагируют.
Я видел: http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=1003496&sliceId=1&docTypeID=DT_KB_1_1&dialogID=229586372&stateId595 в появлении запроса пароля, который, кажется, не является решением здесь.
Любые другие предложения очень приветствуются - спасибо.
2 ответа
Это часто вызывается GSSAPIAuthentication, установите "нет" в sshd_config и перезапустите sshd.