CentOS7.6下 MariaDB的MHA 集羣搭建(一)

         MHA 集羣架構優勢此處不提,需要了解的可以百度下。而針對MariaDB的MHA文章卻不多,所以自己就想摸索看看,看下是否可行。

         爲此我準備了三臺服務器(145,146,147),其中145服務器爲計劃中的主節點服務器,其它兩個爲副節點。
         步驟一:MariaDB的安裝
                  MariaDB可以直接通過 yum -y install mariadb 直接安裝,內網的話可以直接在官網下載對應版本的rpm安裝包,直接進行安裝。當然如果不嫌麻煩也可以直接下載源碼包編譯後進行安裝;

        步驟二:MHA 的安裝

         1、安裝包下載:

                  mha4mysql-node-0.58-0.el7.centos.noarch.rpm   安裝包可以在這個地址進行下載:https://github.com/yoshinorim/mha4mysql-node/releases

                  mha4mysql-manager-0.58-0.el7.centos.noarch.rpm   此安裝包可以在這個地址進行下載:https://github.com/yoshinorim/mha4mysql-manager/releases

          2、安裝

          2.1、安裝包上傳服務器
                  通過SFTP工具就可以直接上傳了,我放到/usr/MHA這個目錄
 

 

 

                   服務器上再覈實下看看:

 

 

 

           2.2、  安裝node

 

 

           根據提示,我依次安裝了這兩個包,才進而繼續安裝成功。

 

 

              確認覈實,MHA節點的4個文件都有了

[root@localhost MHA]# ll /usr/bin/{app*,filter*,purge*,save*}
-rwxr-xr-x. 1 root root  70176 6月  10 2014 /usr/bin/applydeltarpm
-rwxr-xr-x  1 root root  17639 3月  23 2018 /usr/bin/apply_diff_relay_logs
-rwxr-xr-x. 1 root root  27848 11月  3 2018 /usr/bin/appstream-compose
-rwxr-xr-x. 1 root root 106520 11月  3 2018 /usr/bin/appstream-util
-rwxr-xr-x  1 root root   4807 3月  23 2018 /usr/bin/filter_mysqlbinlog
-rwxr-xr-x  1 root root   8337 3月  23 2018 /usr/bin/purge_relay_logs
-rwxr-xr-x  1 root root   7525 3月  23 2018 /usr/bin/save_binary_logs

            2.3、 安裝manager節點 

                  

 

           根據提示,依次下載並安裝相關的安裝包,不過實際這塊比較坑,依賴包真的相當多差點都想放棄了。 

[root@localhost MHA]# rpm -ivh mha4mysql-manager-0.58-0.el7.centos.noarch.rpm
錯誤:依賴檢測失敗:
    perl(Log::Dispatch) 被 mha4mysql-manager-0.58-0.el7.centos.noarch 需要
    perl(Log::Dispatch::File) 被 mha4mysql-manager-0.58-0.el7.centos.noarch 需要
    perl(Log::Dispatch::Screen) 被 mha4mysql-manager-0.58-0.el7.centos.noarch 需要
    perl(Parallel::ForkManager) 被 mha4mysql-manager-0.58-0.el7.centos.noarch 需要
[root@localhost MHA]# uname -a
Linux localhost.localdomain 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost MHA]# uname
Linux
[root@localhost MHA]# rpm -ivh perl-Log-Dispatch-2.41-1.el7.1.noarch.rpm
警告:perl-Log-Dispatch-2.41-1.el7.1.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID 352c64e5: NOKEY
錯誤:依賴檢測失敗:
    perl(Class::Load) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(MIME::Lite) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Mail::Send) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Mail::Sender) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Mail::Sendmail) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Params::Validate) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Params::Validate) >= 0.15 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Sys::Syslog) >= 0.25 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Parallel-ForkManager-1.18-2.el7.noarch.rpm
警告:perl-Parallel-ForkManager-1.18-2.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID 352c64e5: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:perl-Parallel-ForkManager-1.18-2.################################# [100%]
[root@localhost MHA]# rpm -ivh mha4mysql-manager-0.58-0.el7.centos.noarch.rpm
錯誤:依賴檢測失敗:
    perl(Log::Dispatch) 被 mha4mysql-manager-0.58-0.el7.centos.noarch 需要
    perl(Log::Dispatch::File) 被 mha4mysql-manager-0.58-0.el7.centos.noarch 需要
    perl(Log::Dispatch::Screen) 被 mha4mysql-manager-0.58-0.el7.centos.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Log-Dispatch-2.41-1.el7.1.noarch.rpm
警告:perl-Log-Dispatch-2.41-1.el7.1.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID 352c64e5: NOKEY
錯誤:依賴檢測失敗:
    perl(Class::Load) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(MIME::Lite) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Mail::Send) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Mail::Sender) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Mail::Sendmail) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Params::Validate) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Params::Validate) >= 0.15 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Sys::Syslog) >= 0.25 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
[root@localhost MHA]# rpm -ivh perl-MailTools-2.12-2.el7.noarch.rpm
警告:perl-MailTools-2.12-2.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    perl(Date::Format) 被 perl-MailTools-2.12-2.el7.noarch 需要
    perl(Date::Parse) 被 perl-MailTools-2.12-2.el7.noarch 需要
    perl(Net::SMTP::SSL) 被 perl-MailTools-2.12-2.el7.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Class-Load-0.20-3.el7.noarch.rpm
警告:perl-Class-Load-0.20-3.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    perl(Data::OptList) 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Module::Implementation) >= 0.04 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Module::Runtime) 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Module::Runtime) >= 0.012 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Package::Stash) >= 0.14 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Try::Tiny) 被 perl-Class-Load-0.20-3.el7.noarch 需要
[root@localhost MHA]# rpm -ivh perl-MailTools-2.12-2.el7.noarch.rpm --force
警告:perl-MailTools-2.12-2.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    perl(Date::Format) 被 perl-MailTools-2.12-2.el7.noarch 需要
    perl(Date::Parse) 被 perl-MailTools-2.12-2.el7.noarch 需要
    perl(Net::SMTP::SSL) 被 perl-MailTools-2.12-2.el7.noarch 需要
[root@localhost MHA]# rpm -ivh perl-MailTools-2.12-2.el7.noarch.rpm --forces
rpm: --forces: 未知的選項
[root@localhost MHA]# rpm -ivh perl-MailTools-2.12-2.el7.noarch.rpm --force
警告:perl-MailTools-2.12-2.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    perl(Date::Format) 被 perl-MailTools-2.12-2.el7.noarch 需要
    perl(Date::Parse) 被 perl-MailTools-2.12-2.el7.noarch 需要
    perl(Net::SMTP::SSL) 被 perl-MailTools-2.12-2.el7.noarch 需要
[root@localhost MHA]# rpm -ivh perl-TimeDate-2.30-2.el7.noarch.rpm
警告:perl-TimeDate-2.30-2.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:perl-TimeDate-1:2.30-2.el7       ################################# [100%]
[root@localhost MHA]# rpm -ivh perl-MailTools-2.12-2.el7.noarch.rpm --force
警告:perl-MailTools-2.12-2.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    perl(Net::SMTP::SSL) 被 perl-MailTools-2.12-2.el7.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Net-SMTP-SSL-1.01-13.el7.noarch.rpm
警告:perl-Net-SMTP-SSL-1.01-13.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    perl(IO::Socket::SSL) 被 perl-Net-SMTP-SSL-1.01-13.el7.noarch 需要
[root@localhost MHA]# rpm -ivh perl-IO-Socket-SSL-1.94-7.el7.noarch.rpm
警告:perl-IO-Socket-SSL-1.94-7.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    perl(IO::Socket::IP) >= 0.20 被 perl-IO-Socket-SSL-1.94-7.el7.noarch 需要
    perl(Mozilla::CA) 被 perl-IO-Socket-SSL-1.94-7.el7.noarch 需要
    perl(Net::LibIDN) 被 perl-IO-Socket-SSL-1.94-7.el7.noarch 需要
    perl(Net::SSLeay) 被 perl-IO-Socket-SSL-1.94-7.el7.noarch 需要
    perl(Net::SSLeay) >= 1.21 被 perl-IO-Socket-SSL-1.94-7.el7.noarch 需要
    perl-Net-SSLeay >= 1.55-5 被 perl-IO-Socket-SSL-1.94-7.el7.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Net-SSLeay-1.55-6.el7.x86_64.rpm
警告:perl-Net-SSLeay-1.55-6.el7.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:perl-Net-SSLeay-1.55-6.el7       ################################# [100%]
[root@localhost MHA]# rpm -ivh perl-IO-Socket-SSL-1.94-7.el7.noarch.rpm
警告:perl-IO-Socket-SSL-1.94-7.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    perl(IO::Socket::IP) >= 0.20 被 perl-IO-Socket-SSL-1.94-7.el7.noarch 需要
    perl(Mozilla::CA) 被 perl-IO-Socket-SSL-1.94-7.el7.noarch 需要
    perl(Net::LibIDN) 被 perl-IO-Socket-SSL-1.94-7.el7.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Net-LibIDN-0.12-15.el7.x86_64.rpm
警告:perl-Net-LibIDN-0.12-15.el7.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:perl-Net-LibIDN-0.12-15.el7      ################################# [100%]
[root@localhost MHA]# rpm -ivh perl-Mozilla-CA-20130114-5.el7.noarch.rpm
警告:perl-Mozilla-CA-20130114-5.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:perl-Mozilla-CA-20130114-5.el7   ################################# [100%]
[root@localhost MHA]# rpm -ivh perl-IO-Socket-IP-0.21-5.el7.noarch.rpm
警告:perl-IO-Socket-IP-0.21-5.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:perl-IO-Socket-IP-0.21-5.el7     ################################# [100%]
[root@localhost MHA]# rpm -ivh perl-IO-Socket-SSL-1.94-7.el7.noarch.rpm
警告:perl-IO-Socket-SSL-1.94-7.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:perl-IO-Socket-SSL-1.94-7.el7    ################################# [100%]
[root@localhost MHA]# rpm -ivh perl-Net-SMTP-SSL-1.01-13.el7.noarch.rpm
警告:perl-Net-SMTP-SSL-1.01-13.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:perl-Net-SMTP-SSL-1.01-13.el7    ################################# [100%]
[root@localhost MHA]# rpm -ivh perl-MailTools-2.12-2.el7.noarch.rpm
警告:perl-MailTools-2.12-2.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:perl-MailTools-2.12-2.el7        ################################# [100%]
[root@localhost MHA]# rpm -ivh perl-Log-Dispatch-2.41-1.el7.1.noarch.rpm
警告:perl-Log-Dispatch-2.41-1.el7.1.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID 352c64e5: NOKEY
錯誤:依賴檢測失敗:
    perl(Class::Load) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(MIME::Lite) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Mail::Sender) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Mail::Sendmail) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Params::Validate) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Params::Validate) >= 0.15 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Sys::Syslog) >= 0.25 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
[root@localhost MHA]# rpm -ivh mha4mysql-manager-0.58-0.el7.centos.noarch.rpm
錯誤:依賴檢測失敗:
    perl(Log::Dispatch) 被 mha4mysql-manager-0.58-0.el7.centos.noarch 需要
    perl(Log::Dispatch::File) 被 mha4mysql-manager-0.58-0.el7.centos.noarch 需要
    perl(Log::Dispatch::Screen) 被 mha4mysql-manager-0.58-0.el7.centos.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Log-Dispatch-2.41-1.el7.1.noarch.rpm
警告:perl-Log-Dispatch-2.41-1.el7.1.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID 352c64e5: NOKEY
錯誤:依賴檢測失敗:
    perl(Class::Load) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(MIME::Lite) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Mail::Sender) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Mail::Sendmail) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Params::Validate) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Params::Validate) >= 0.15 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Sys::Syslog) >= 0.25 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Class-Load-0.20-3.el7.noarch.rpm
警告:perl-Class-Load-0.20-3.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    perl(Data::OptList) 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Module::Implementation) >= 0.04 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Module::Runtime) 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Module::Runtime) >= 0.012 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Package::Stash) >= 0.14 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Try::Tiny) 被 perl-Class-Load-0.20-3.el7.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Module-Runtime-0.013-4.el7.noarch.rpm
警告:perl-Module-Runtime-0.013-4.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:perl-Module-Runtime-0.013-4.el7  ################################# [100%]
[root@localhost MHA]# rpm -ivh perl-Class-Load-0.20-3.el7.noarch.rpm
警告:perl-Class-Load-0.20-3.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    perl(Data::OptList) 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Module::Implementation) >= 0.04 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Package::Stash) >= 0.14 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Try::Tiny) 被 perl-Class-Load-0.20-3.el7.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Module-Implementation-0.06-6.el7.noarch.rpm
警告:perl-Module-Implementation-0.06-6.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    perl(Try::Tiny) 被 perl-Module-Implementation-0.06-6.el7.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Data-OptList-0.107-9.el7.noarch.rpm
警告:perl-Data-OptList-0.107-9.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    perl(Params::Util) 被 perl-Data-OptList-0.107-9.el7.noarch 需要
    perl(Sub::Install) >= 0.921 被 perl-Data-OptList-0.107-9.el7.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Data-OptList-0.107-9.el7.noarch.rpm --force
警告:perl-Data-OptList-0.107-9.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    perl(Params::Util) 被 perl-Data-OptList-0.107-9.el7.noarch 需要
    perl(Sub::Install) >= 0.921 被 perl-Data-OptList-0.107-9.el7.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Class-Load-0.20-3.el7.noarch.rpm
警告:perl-Class-Load-0.20-3.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    perl(Data::OptList) 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Module::Implementation) >= 0.04 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Package::Stash) >= 0.14 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Try::Tiny) 被 perl-Class-Load-0.20-3.el7.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Try-Tiny-0.12-2.el7.noarch.rpm
警告:perl-Try-Tiny-0.12-2.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:perl-Try-Tiny-0.12-2.el7         ################################# [100%]
[root@localhost MHA]# rpm -ivh perl-Class-Load-0.20-3.el7.noarch.rpm
警告:perl-Class-Load-0.20-3.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    perl(Data::OptList) 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Module::Implementation) >= 0.04 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Package::Stash) >= 0.14 被 perl-Class-Load-0.20-3.el7.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Package-Stash-0.34-2.el7.noarch.rpm
警告:perl-Package-Stash-0.34-2.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    perl(Module::Implementation) >= 0.06 被 perl-Package-Stash-0.34-2.el7.noarch 需要
    perl(Package::DeprecationManager) 被 perl-Package-Stash-0.34-2.el7.noarch 需要
    perl(Package::Stash::XS) >= 0.26 被 perl-Package-Stash-0.34-2.el7.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Package-Stash-0.34-2.el7.noarch.rpm --force
警告:perl-Package-Stash-0.34-2.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    perl(Module::Implementation) >= 0.06 被 perl-Package-Stash-0.34-2.el7.noarch 需要
    perl(Package::DeprecationManager) 被 perl-Package-Stash-0.34-2.el7.noarch 需要
    perl(Package::Stash::XS) >= 0.26 被 perl-Package-Stash-0.34-2.el7.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Package-Stash-0.34-2.el7.noarch.rpm --nodps --force
rpm: --nodps: 未知的選項
[root@localhost MHA]# rpm -ivh perl-Package-Stash-0.34-2.el7.noarch.rpm --nodeps --force
警告:perl-Package-Stash-0.34-2.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:perl-Package-Stash-0.34-2.el7    ################################# [100%]
[root@localhost MHA]# rpm -ivh perl-Class-Load-0.20-3.el7.noarch.rpm
警告:perl-Class-Load-0.20-3.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    perl(Data::OptList) 被 perl-Class-Load-0.20-3.el7.noarch 需要
    perl(Module::Implementation) >= 0.04 被 perl-Class-Load-0.20-3.el7.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Class-Load-0.20-3.el7.noarch.rpm --nodeps --force
警告:perl-Class-Load-0.20-3.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:perl-Class-Load-0.20-3.el7       ################################# [100%]
[root@localhost MHA]# rpm -ivh mha4mysql-manager-0.58-0.el7.centos.noarch.rpm
錯誤:依賴檢測失敗:
    perl(Log::Dispatch) 被 mha4mysql-manager-0.58-0.el7.centos.noarch 需要
    perl(Log::Dispatch::File) 被 mha4mysql-manager-0.58-0.el7.centos.noarch 需要
    perl(Log::Dispatch::Screen) 被 mha4mysql-manager-0.58-0.el7.centos.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Log-Dispatch-2.41-1.el7.1.noarch.rpm
警告:perl-Log-Dispatch-2.41-1.el7.1.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID 352c64e5: NOKEY
錯誤:依賴檢測失敗:
    perl(MIME::Lite) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Mail::Sender) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Mail::Sendmail) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Params::Validate) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Params::Validate) >= 0.15 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Sys::Syslog) >= 0.25 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
[root@localhost MHA]# rpm -ivh perl-Log-Dispatch-2.41-1.el7.1.noarch.rpm --nodeps
警告:perl-Log-Dispatch-2.41-1.el7.1.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID 352c64e5: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:perl-Log-Dispatch-2.41-1.el7.1   ################################# [100%]
[root@localhost MHA]# rpm -ivh perl-Log-Dispatch-2.41-1.el7.1.noarch.rpm
警告:perl-Log-Dispatch-2.41-1.el7.1.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID 352c64e5: NOKEY
錯誤:依賴檢測失敗:
    perl(MIME::Lite) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Mail::Sender) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Mail::Sendmail) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Params::Validate) 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Params::Validate) >= 0.15 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
    perl(Sys::Syslog) >= 0.25 被 perl-Log-Dispatch-2.41-1.el7.1.noarch 需要
[root@localhost MHA]# rpm -ivh mha4mysql-manager-0.58-0.el7.centos.noarch.rpm
準備中...                          ################################# [100%]
正在升級/安裝...
   1:mha4mysql-manager-0.58-0.el7.cent################################# [100%]

            至此,MHA的安裝基本完成了。

 

 

  

 

 

 

 

                 

       

 

                 

                    

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章