问题描述:
VMware上安装Cenos和Redhat,然后再其上安装eucalyptus组件(虚拟了两台机器),所以配置完成之后,配置也正确,但是运行实例之后,却一直处于pending状态!
而同样的配置在物理机上却是运行正常!
奇怪,可能是也虚拟机有关吧!
初步分析:
在VMware虚拟机上安装的操作系统(Linux+xen),如果再在Linux中创建Xen虚拟机的话,是不支持全虚拟化的,所以无法创建虚拟技术,从而导致一直Pending状态!
由此看来Eucalyptus在euca-run-instance时创建的虚拟机应该是全虚拟化的!
解决方案:
不要在虚拟机上安装Eucalyptus的NC组件,NC组件必须安装到物理机上!
对于无法分配IP地址的解决方法是使用novlan网络模式可以避免无法分配IP的问题!
不过又出现了无法在外网登陆虚拟机的问题,如何解决?