zoukankan      html  css  js  c++  java
  • 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的安装基本完成了。

      

     

                     

           

                     

                        

  • 相关阅读:
    洛谷P2831 愤怒的小鸟
    2017-10-7 清北刷题冲刺班p.m
    2017-10-7 清北刷题冲刺班a.m
    2017-10-6 清北刷题冲刺班p.m
    2017-10-5 清北刷题冲刺班p.m
    2017-10-6 清北刷题冲刺班a.m
    2017-10-5 清北刷题冲刺班a.m
    2017-10-4 清北刷题冲刺班p.m
    2017-10-4 清北刷题冲刺班a.m
    题目
  • 原文地址:https://www.cnblogs.com/zhongjicainiao/p/12739358.html
Copyright © 2011-2022 走看看