2016-09-07 64 views
0

我們試圖在Redhat Linux上安裝openstack-devstack。當我執行下面的命令時在openstack-devstack安裝過程中遇到錯誤?

 [[email protected] devstack]$ ./stack.sh 

在安裝過程中,我們得到了下面的錯誤。

Removing mariadb-libs.x86_64. 1:5.5.47.1.el7_2 - u due to obsoletes from installed mysql-community-libs-5.7.12-1.el7/x86_64 
    Restarting dependency Resolution with new changes 
    Running transaction check 
    Package mariadb-libs.x86_64. 1:5.5.47.1.el7_2 will be installed 
    Processing Dependency : mariadb-libs = 1.5.5.47-1.el7_2 for package: 1: mariadb-devel-5.5.47-1 
    Finished dependency resolution 
    Error : Package : 1: maria-db-devel-5.5.47-1/el7_2 
      Requires: mariadb-libs(x86-64)= 1:5.5.47-1.el7_2 
      Available: 1:mariadb-libs-5.5.35-3.el7.x86_64 
        mariadb-libs(x86-64) =1:5.5.35-3.el7 
    You could try using --skip-broken to work around the problem 
    You could try running: rpm -VA --nofiles --nodigest 

注意:MySQL已經安裝在我的機器上。我無法刪除MySQL,因爲它正在被一些其他用戶使用。

回答

0

由於devstack是一款開發工具,因此最好將它安裝在虛擬機或獨立的機器上,在其中進行開發。

+0

我試圖在單獨的機器上安裝 - Redhat 7.本機器安裝了MySQL。很遺憾,我無法刪除它。我如何解決上述錯誤?上述錯誤的實際原因是什麼? –

+0

其實我聽說RHEL7安裝附帶了Maria-db。 rhel的Maria-db與openStack正在安裝的maria-db發生衝突嗎?或與MySQL衝突? –

+0

看起來像版本衝突。你明確地啓用了mariadb嗎?有些東西是關閉的,它應該默認爲MySQL無論如何https://git.openstack.org/cgit/openstack/devstack-plugin-mariadb/tree/README.rst –

相關問題