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,因爲它正在被一些其他用戶使用。
我試圖在單獨的機器上安裝 - Redhat 7.本機器安裝了MySQL。很遺憾,我無法刪除它。我如何解決上述錯誤?上述錯誤的實際原因是什麼? –
其實我聽說RHEL7安裝附帶了Maria-db。 rhel的Maria-db與openStack正在安裝的maria-db發生衝突嗎?或與MySQL衝突? –
看起來像版本衝突。你明確地啓用了mariadb嗎?有些東西是關閉的,它應該默認爲MySQL無論如何https://git.openstack.org/cgit/openstack/devstack-plugin-mariadb/tree/README.rst –