我试图在centOS 6.2上安装eucalyptus。我在官方网站上按照installing eucalyptus on centos的步骤进行了操作。
当我开始安装桉树时,我选择使用rpm。这是章节 在前端安装RPM 在网站上。我输入的命令是:
rpm -Uvh aoetools-21-1.el4.x86_64.rpm \
euca-axis2c-1.6.0-1.x86_64.rpm \
euca-rampartc-1.3.0-1.x86_64.rpm \
vblade-14-1mdv2008.1.x86_64.rpm \
vtun-3.0.2-1.el5.rf.x86_64.rpm \
lzo2-2.02-3.el5.rf.x86_64.rpm\
perl-Crypt-OpenSSL-Random-0.04-1.el5.rf.x86_64.rpm\
perl-Crypt-OpenSSL-RSA-0.25-1.el5.rf.x86_64.rpm\
perl-Crypt-X509-0.32-1.el5.rf.noarch.rpm\
python25-2.5.1-bashton1.x86_64.rpm\
python25-devel-2.5.1-bashton1.x86_64.rpm\
python25-libs-2.5.1-bashton1.x86_64.rpm
我得到的错误:
warning: aoetools-21-1.el4.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 217521f6: NOKEY
warning: vblade-14-1mdv2008.1.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 78d019f5: NOKEY
warning: vtun-3.0.2-1.el5.rf.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 6b8d79e6: NOKEY
error: Failed dependencies:
libcrypto.so.6()(64bit) is needed by euca-rampartc-1.3.0-6.el5.x86_64
libssl.so.6()(64bit) is needed by euca-rampartc-1.3.0-6.el5.x86_64
libcrypto.so.6()(64bit) is needed by vtun-3.0.2-1.el5.rf.x86_64
libcrypto.so.6()(64bit) is needed by perl-Crypt-OpenSSL-Random-0.04-1.el5.rf.x86_64
libssl.so.6()(64bit) is needed by perl-Crypt-OpenSSL-Random-0.04-1.el5.rf.x86_64
libcrypto.so.6()(64bit) is needed by perl-Crypt-OpenSSL-RSA-0.25-1.el5.rf.x86_64
libssl.so.6()(64bit) is needed by perl-Crypt-OpenSSL-RSA-0.25-1.el5.rf.x86_64
libcrypto.so.6()(64bit) is needed by python25-2.5.1-bashton1.x86_64
libdb-4.3.so()(64bit) is needed by python25-2.5.1-bashton1.x86_64
libexpat.so.0()(64bit) is needed by python25-2.5.1-bashton1.x86_64
libreadline.so.5()(64bit) is needed by python25-2.5.1-bashton1.x86_64
libssl.so.6()(64bit) is needed by python25-2.5.1-bashton1.x86_64
我怎么能解决这个问题?我希望有人和我一样陷入困境。
答案 0 :(得分:2)
看起来依赖关系没有得到解决,这就是安装没有进行的原因。我也遇到了完全相同的问题,所以这是我找到的解决方案。您必须下载几个RPM才能安装所需的依赖项。
我的系统架构是i386。替换为X86_64
libcrypto.so.6()和libssl.so.6():要获取这些文件,您必须安装RPM openssl098e-17.el6.centos.2..rpm
libdb-4.3.so():安装compat-db43-4.3-24-15.el6..rpm
安装这些依赖项后,请定期安装RPM。
答案 1 :(得分:1)
eucalyptus 2.0不支持centos 6.2。 Centos 5使用xen而centos 6使用kvm。你将不得不等待桉树3.1。
答案 2 :(得分:1)
此外,如果您想快速测试Eucalyptus 3.1并在30分钟内部署云,您可以在至少2台机器上下载Eucalyptus FastStart,它在CentOS 6.2和KVM上运行。
您可以观看此简短的FastStart video,引导您完成安装。
答案 3 :(得分:0)
你问的是关于Eucalyptus 2但3.1现在已经出来了,并且支持KVM。 install Eucalyptus 3.1 on Centos 6应该容易得多。以下是安装文档的摘录:
安装适合您硬件的KVM驱动程序。
对于采用Intel处理器的系统:
modprobe kvm_intel modprobe vhost_net