Я только что установил частное Ubuntu Enterprise Cloud с Ubuntu Server 11 (на основе Eucalyptus 2) и мне удалось заставить все работать (в системном режиме, поэтому экземпляры получают IP-адрес от нашего DHCP. Eucalyptus распознает этот IP-адрес).
Однако у меня действительно странная проблема, и я не могу найти никакой информации здесь или в Google.
Проблема в том, что я не могу подключиться через SSH ни к одному экземпляру. Пробовал разные образы из магазина, 64 и 32 бит. Также с разных исходных компьютеров, включая сетевые ПК, CC и сам узел.
Вот вывод консоли:
cloud-controller:~$ ssh -i .euca/mykey.priv -v 192.168.2.141
OpenSSH_5.8p1 Debian-1ubuntu3, OpenSSL 0.9.8o 01 Jun 2010
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to 192.168.2.141 [192.168.2.141] port 22.
debug1: Connection established.
debug1: identity file .euca/mykey.priv type -1
debug1: identity file .euca/mykey.priv-cert type -1
debug1: Remote protocol version 2.0, remote software version OpenSSH_5.3p1 Debian-3ubuntu3
debug1: match: OpenSSH_5.3p1 Debian-3ubuntu3 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_5.8p1 Debian-1ubuntu3
debug1: SSH2_MSG_KEXINIT sent
Read from socket failed: Connection reset by peer
Итак, сервер работает, но сразу закрывает соединение. Что могло быть причиной этого? К сожалению, у меня нет другого выхода, кроме SSH, для входа в экземпляр, это новая установка.
Спасибо за любые решения или подсказки! Майкл
Вам необходимо добавить имя пользователя, которое будет использоваться на экземпляре. Даже если вы входите в систему с помощью закрытого ключа, системе необходимо знать имя пользователя.
Если вы взяли свое изображение из магазина Ubuntu, имя пользователя: ubuntu
Итак, ваша команда должна быть:
ssh -i .euca/mykey.priv ubuntu@192.168.2.141
У меня такая же проблема, но я решил ее, выполнив эту команду из учебника UEC:
euca-authorize default -P tcp -p 22 -s 0.0.0.0/0
Теперь попробуйте запустить новый экземпляр, чтобы протестировать его!
Привет,
Quynh