笔记:MHA安装

参考 https://code.google.com/p/mysql-master-ha/wiki/Installation


#### yum ###
# 下载 rpm包
https://code.google.com/p/mysql-master-ha/wiki/Downloads?tm=2

# node
rpm -ivh mha4mysql-node-0.56-0.el6.noarch.rpm

# manager
rpm -ivh mha4mysql-node-0.56-0.el6.noarch.rpm
yum install -y perl-Config-Tiny perl-Log-Dispatch  perl-Parallel-ForkManager
rpm -ivh mha4mysql-manager-0.56-0.el6.noarch.rpm

### src ###
环境:
mysql5.5.36
192.168.1.111/2/3/4/5
192.168.1.115 MHA manager
192.168.1.111/2/3/4MHA Node
    111/2 candidate master
    113master
    114 no master

准备
> 下载并解压源码包
# manager
wget https://mysql-master-ha.googlecode.com/files/mha4mysql-manager-0.55.tar.gz
tar -zxvf mha4mysql-manager-0.55.tar.gz
# node
wget https://mysql-master-ha.googlecode.com/files/mha4mysql-node-0.54.tar.gz
tar -zxvf mha4mysql-node-0.54.tar.gz

> 安装依赖包
# manager
yum install -y perl-DBD-MySQL perl-Config-Tiny  perl-Log-Dispatch perl-Parallel-ForkManager perl-Net-Telnet
# node
yum install -y perl-DBD-MySQL

安装MHA
    # manager: 192.168.1.115
    cd mha4mysql-manager-0.55
    perl Makefile.PL
    make
    make install


    # Node: 192.168.1.111/2/3/4
    cd mha4mysql-node-0.54
    perl Makefile.PL
    make
    make install



请使用浏览器的分享功能分享到微信等