2012-05-03 155 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。 謝謝 –