MHA安装和部署步骤

##################MHA安装和部署####################

1.服务器

 192.168.0.21 mydb1   #Master

 192.168.0.22 mydb2   #Slave

 192.168.0.23 mydb3   #MHA manager


2. 所有机器修改vim /etc/hosts

192.168.0.21   mydb1

192.168.0.22   mydb2

192.168.0.23   mydb3



3.设置SSH公钥免密码登录

#root用户操作(/root),pwd


   mkdir ~/.ssh

   chmod 700 ~/.ssh

   cd ~/.ssh

   ssh-keygen -t rsa #一直回车

   ls -al

   cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

   ls -al

   chmod 600 ~/.ssh/authorized_keys

   cd ..

   scp -r .ssh 192.168.0.22:/root/

   scp -r .ssh 192.168.0.23:/root/

  

  ssh mydb1

  ssh mydb2

  ssh mydb3


4.下载mha4mysql-manager和mha4mysql-node

   https://github.com/yoshinorim/mha4mysql-manager

   https://github.com/yoshinorim/mha4mysql-node



 5.在三个节点(node 和 manager)安装perl-DBD-MySQL,用光盘作yum源,#包括了3个包:Perl-DBD-MySQL,mysql-libs,perl-DBI

   yum install perl-DBD-MySQL

   yum install perl-DBI 

   yum install mysql-libs

   

 6.在三个节点安装node(包括管理节点)

  tar xzvf mha4mysql-node-0.56.tar.gz

  cd mha4mysql-node-0.56

  perl Makefile.PL

  make && make install


   

 7.在管理节点安装manager

   rpm -ivh perl-Config-Tiny-2.12-1.el5.rf.noarch.rpm  

   rpm -ivh perl-Params-Validate-0.95-1.el5.rf.i386.rpm 

   rpm -ivh perl-MIME-Types-1.28-2.el6.noarch.rpm

   rpm -ivh perl-Email-Date-Format-1.002-5.el6.noarch.rpm

   rpm -ivh perl-Mail-Sender-0.8.16-3.el6.noarch.rpm

   rpm -ivh perl-Mail-Sendmail-0.79-12.el6.noarch.rpm

   rpm -ivh perl-TimeDate-1.16-11.1.el6.noarch.rpm

   rpm -ivh perl-MailTools-2.04-4.el6.noarch.rpm

   rpm -ivh perl-MIME-Lite-3.027-2.el6.noarch.rpm

   rpm -ivh perl-Log-Dispatch-2.26-1.el5.rf.noarch.rpm 

   rpm -ivh perl-Parallel-ForkManager-0.7.5-2.2.el5.rf.noarch.rpm

   yum install perl-Time-HiRes       #光盘yum源


   tar xzvf mha4mysql-manager-0.56.tar.gz

   cd mha4mysql-manager-0.56

   perl Makefile.PL

   make && make install


    

 


####################常用命令###############

/usr/local/bin/masterha_check_ssh --conf=/u01

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值