我在服务器上安装了 Ubuntu Enterprise Cloud,我能够从映像中调出一个实例,并且该实例显示正在运行。我看到分配给该实例的 IP,但出于某种原因,我无法通过 SSH 访问它。
euca-描述组显示:
GROUP admin default default group
PERMISSION admin default ALLOWS tcp 22 22 FROM CIDR 0.0.0.0/0
我与实例在同一个网络上,因此我确定这不是网络问题(如路由器、交换机等)。
有什么想法吗?
答案1
需要检查以下几点
- 实例真的启动了吗? ssh 到 NC,然后尝试“virsh list”,它列出了吗?
- 最低 UEC 安装需要两个节点,NC 节点的 CPU 具有 VT 支持。您可以登录 NC 节点并尝试“kvm-ok”吗?这是什么意思
- 您能从 CLC 节点通过 ssh 进入实例吗?
答案2
我刚刚在一个盒子上安装了 UEC,其中节点控制器和集群控制器位于同一台机器上。
确保创建 SSH 密钥对以访问实例:
euca-添加密钥对 eucakey > ~/.ssh/eucakey
然后,当您创建一个实例时,使用该密钥创建它:
euca-运行实例-k eucakey emi-54E71716
检查以确保实例正在运行:
euca-描述-实例
最后,登录实例:
ssh -i ~/.ssh/eucakey ubuntu@