2012-05-03 139 views
0

我试图在centOS 6.2上安装eucalyptus。我在官方网站上按照步骤installing eucalyptus on centos在centOS上安装eucalyptus错误

当我开始安装桉树时,我选择使用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 

我怎么能解决这个问题?我希望有人像我一样陷入同样的​​境地。

回答

1

eucalyptus 2.0不支持centos 6.2。 Centos 5使用xen,而centos 6使用kvm。你将不得不等待桉树3.1。

0

您在询问Eucalyptus 2,但现在3.1版本已发布,并且支持KVM。它应该更容易install Eucalyptus 3.1 on Centos 6。以下是安装文档中的代码片段:

安装适合您硬件的KVM驱动程序。

对于英特尔处理器的系统:

modprobe kvm_intel 
modprobe vhost_net 
1

此外,如果你想快速测试桉树3.1和部署在30分钟内云,你可以下载Eucalyptus FastStart,它运行在CentOS 6.2和至少2台机器上的KVM。

你可以看这个简短的FastStart video,引导你完成安装。

2

看起来依赖关系没有得到解决,这就是为什么安装不能继续进行。我也面临完全相同的问题,所以这里是我找到的解决方案。您将不得不下载几个RPM来安装所需的依赖关系。

我系统的架构是i386。通过X86_64更换

  1. libcrypto.so.6()和libssl.so.6():要获得这​​些文件,你将不得不安装RPM openssl098e,17.el6.centos.2..rpm

  2. libdb-4.3.so():安装COMPAT-db43-4.3-24-15.el6..rpm

  3. libreadline.so.5():安装COMPAT-readline5-5.2-17.1.el6 ..rpm
  4. libexpat.so.0():Install compat-expat1-1.95.8-8.el6..rpm

安装这些依赖项后,请进行RPM的常规安装。

+0

我刚才错过了架构.rpm 请在rpm之前的两个点之间添加x86_64。 谢谢 –