2019-08-21 部署數(shù)聚蜂巢時由于系統(tǒng)自帶mysql導(dǎo)致部署mysql時報錯

yum 安裝軟件使用起來非常方便,它可以自動解決 rmp 包之間的依賴關(guān)系,比如我們安裝 rpm 包 A,但包 A 需要包 B 的庫,包 B 又需要包 C,包 C 又需要包 D,如果用 rpm -vihA,我們就還需要安裝包 B、C、D,但如果我們用 yum-y install A 的話,系統(tǒng)會自動將 A 需要的軟件包 B、C、D 全安裝上,這非常方便。

反之yum remove 刪除一個軟件的時候也會刪除對該軟件具有以來關(guān)系的包

通過這手一抖,我終于對依賴于 centos 系統(tǒng)上依賴于 python 的軟件究竟有多少有了生動形象而具體的概念

在此特別提示大家慎用 yum remove 等操作

實踐經(jīng)歷:

部署數(shù)聚蜂巢安裝mysql報錯:

TASK [mysql : install mysql] ********************************************************************************************************************************************************
Friday 09 August 2019 11:49:00 +0800 (0:00:19.445) 1:33:05.479 *********
fatal: [10.238.46.83]: FAILED! => changed=false
changes:
installed:

  • mysql-community-common-5.7.24
  • mysql-community-libs-5.7.24
  • mysql-community-libs-compat-5.7.24
  • mysql-community-client-5.7.24
  • mysql-community-server-5.7.24
  • percona-xtrabackup-24
  • xinetd
    msg: |-
    Error: Package: akonadi-mysql-1.9.2-4.el7.x86_64 (@anaconda)
    Requires: mariadb-server
    Removing: 1:mariadb-server-5.5.56-2.el7.x86_64 (@anaconda)
    mariadb-server = 1:5.5.56-2.el7
    Obsoleted By: mysql-community-server-5.7.24-1.el7.x86_64 (orchsym-local)
    Not found
    Updated By: 1:mariadb-server-5.5.60-1.el7_5.x86_64 (base)
    mariadb-server = 1:5.5.60-1.el7_5
    rc: 1
    results:
  • MySQL-python-1.2.5-1.el7.x86_64 providing MySQL-python is already installed

問題分析和處理:
which mysql

[root@cnj02143 orchsym-installer]# /usr/bin/mysql --version
/usr/bin/mysql Ver 15.1 Distrib 5.5.56-MariaDB, for Linux (x86_64) using readline 5.1

[root@cnj02143 orchsym-installer]# rpm -qa|grep -i maria
mariadb-server-5.5.56-2.el7.x86_64
mariadb-5.5.56-2.el7.x86_64
mariadb-libs-5.5.56-2.el7.x86_64

可以看到本機已經(jīng)有了低版本的mysql 導(dǎo)致部署失敗,需要卸載之:

rpm -e --nodeps mariadb-server-5.5.56-2.el7.x86_64 mariadb-5.5.56-2.el7.x86_64 mariadb-libs-5.5.56-2.el7.x86_64

yum remove 會導(dǎo)致依賴包被卸載 所以不要使用

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 安裝VIM sudo yum install vim 安裝編輯機 先安裝mysql再安裝php,否則會出現(xiàn)POD問...
    三不小青年閱讀 802評論 0 0
  • 1、安裝MariaDB 安裝命令 yum -y install mariadb mariadb-server 安裝...
    夜藍(lán)閱讀 1,391評論 0 2
  • 一、yum方式安裝,可參考官網(wǎng) 清理掉centos7上內(nèi)置的mariadb數(shù)據(jù)庫(如果有的話),具體見如下操作 注...
    清月比特閱讀 2,812評論 0 8
  • Linux-Server-Notes PMS /home/softwareluke/圖片/2017-09-11 0...
    燕京博士閱讀 637評論 0 1
  • 昨天晚上做了一個夢,又回到了當(dāng)初上中學(xué)的地方。 而且還下起了大雨,轉(zhuǎn)眼就下成了一條湍流的大河,我還一不小心掉進(jìn)了河...
    五月沙閱讀 167評論 0 1

友情鏈接更多精彩內(nèi)容