Ubuntu Server 11(Eucalyptus 2に基づく)を使用してプライベートUbuntu Enterprise Cloudをインストールし、すべてを機能させることができました(システムモードで、インスタンスはDHCPからIPを取得します。EucalyptusはこのIPを認識します)。
しかし、私は本当に奇妙な問題を抱えており、ここやGoogleで情報を見つけることができませんでした。
問題は、SSH経由でどのインスタンスにも接続できないことです。ストアとは異なる64ビットと32ビットの画像を試しました。また、ネットワークPC、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 [email protected]
同じ問題がありますが、UECチュートリアルから次のコマンドを実行して解決しました。
euca-authorize default -P tcp -p 22 -s 0.0.0.0/0
次に、新しいインスタンスを起動してテストしてみてください。
乾杯、
クイン