1

我正在尝试设置私有云。我按照以下教程进行操作:

https://help.ubuntu.com/community/UEC/CDInstall

但我无法运行新图像。每次我尝试启动映像时,VM 都会进入挂起状态,一段时间后它会进入关闭模式,最后会终止。

Eucalyptus 的官方文档中报告了此行为,建议查看httpd-nc_error_log(节点控制器的那个):

http://open.eucalyptus.com/wiki/EucalyptusTroubleshooting_v1.5.2

我真的很想看看这个文件,但我不能,因为节点是由控制器管理的,显然我没有 ssh 访问它们(我试图从控制器连接,但它提示输入密码)。

在所有其他日志文件(在控制器中)中,我没有注意到任何特别之处。

当我使用以下内容启动 VM 实例时:

euca-run-instances -k mykey emi-**********

httpd-cc_error_log 说:

> RTNETLINK answers: File exists
> Internet Systems Consortium DHCP
> Server V3.1.2 [...] WARNING: Host
> declarations are global.  They are not
> limited to the scope you declared them
> in. Wrote 0 deleted host decls to
> leases file. Wrote 0 new dynamic host
> decls to leases file. Wrote 0 leases
> to leases file. Listening on
> LPF/eth0/**:**:**:**:**:**/euca
> Sending on  
> LPF/eth0/**:**:**:**:**:**/euca
> Sending on  
> Socket/fallback/fallback-net Using
> intrapositioned negation (`--option !
> this`) is deprecated in favor of
> extrapositioned (`! --option this`).
> Using intrapositioned negation
> (`--option ! this`) is deprecated in
> favor of extrapositioned (`! --option
> this`).

有任何想法吗?有什么我应该看的地方吗?

4

3 回答 3

1

此外,为了能够 ssh 进入您的节点,您必须在它们上设置密码:

sudo passwd 桉树

完成后不需要登录节点控制器,删除密码:

sudo passwd -d 桉树

实例出现问题的原因有很多:

  1. 您没有足够的资源来启动实例。

  2. 您为实例选择了错误的大小。例如,如果图像大小为 2GB,则无法运行 m1.small 实例,而应使用 c1.medium。尽管 m1.small 是 2GB,但实际上它需要额外的空间。

  3. 如上所述,您的处理器不支持硬件虚拟化 (VT) 或 BIOS 中未打开 VT 支持。必须在启用了 VT 支持的机器上创建节点控制器。如果您在虚拟机上进行设置,您可能还需要指导您的管理程序使用 VT 支持。

于 2012-05-04T20:51:12.590 回答
1

我遇到了这个问题,KVM 管理程序需要对虚拟化的硬件支持。确保您的处理器支持虚拟化,并在 BIOS 中激活。

于 2011-02-24T21:09:37.247 回答
0

检查NC 上的/var/log/eucalyptus/nc.log 。这是寻找类似错误的好地方。

您可能会遇到 scsi 驱动程序不工作的 Eucalyptus 1.6.2(或接近该版本)报告的错误。您可以通过在/usr/share/eucalyptus/gen_kvm_libvirt_xml 文件更改对hda的所有引用来解决问题。

于 2010-09-20T23:30:32.183 回答