Skip to content

Instantly share code, notes, and snippets.

@lorentzca
Last active February 2, 2016 02:39
Show Gist options
  • Save lorentzca/68ba1fa3979268837939 to your computer and use it in GitHub Desktop.
Save lorentzca/68ba1fa3979268837939 to your computer and use it in GitHub Desktop.
install mha4mysq (centos5)
#!/bin/sh
# install depend packages
sudo yum install -y epel-release wget
sudo yum install -y perl-DBD-MySQL
sudo yum install --enablerepo=epel -y perl-Config-Tiny perl-Log-Dispatch perl-Parallel-ForkManager
# install mha-node
wget --no-check-certificate -O /tmp/mha4mysql-node-0.56-0.el5.noarch.rpm https://72003f4c60f5cc941cd1c7d448fc3c99e0aebaa8.googledrive.com/host/0B1lu97m8-haWeHdGWXp0YVVUSlk/mha4mysql-node-0.56-0.el5.noarch.rpm
sudo rpm -ivh /tmp/mha4mysql-node-0.56-0.el5.noarch.rpm
# install mha-manager
wget --no-check-certificate -O /tmp/mha4mysql-manager-0.56-0.el5.noarch.rpm https://72003f4c60f5cc941cd1c7d448fc3c99e0aebaa8.googledrive.com/host/0B1lu97m8-haWeHdGWXp0YVVUSlk/mha4mysql-manager-0.56-0.el5.noarch.rpm
sudo rpm -ivh /tmp/mha4mysql-manager-0.56-0.el5.noarch.rpm
# add mha-manager initscript
sudo bash -c 'curl --insecure -L https://gist.github.com/Lorentzca/1c17aca981c7e1ef0a65/raw/mhamanager > /etc/init.d/mhamanager'
sudo chmod 755 /etc/init.d/mhamanager
# set mha-manager enable off
sudo /sbin/chkconfig --add mhamanager
sudo /sbin/chkconfig mhamanager off
#!/bin/sh
# install depend packages
sudo yum install -y wget
sudo yum install -y perl-DBD-MySQL
# install mha-node
wget --no-check-certificate -O /tmp/mha4mysql-node-0.56-0.el5.noarch.rpm https://72003f4c60f5cc941cd1c7d448fc3c99e0aebaa8.googledrive.com/host/0B1lu97m8-haWeHdGWXp0YVVUSlk/mha4mysql-node-0.56-0.el5.noarch.rpm
sudo rpm -ivh /tmp/mha4mysql-node-0.56-0.el5.noarch.rpm
@lorentzca
Copy link
Author

install mha-mnager

curl -L https://gist.githubusercontent.com/Lorentzca/68ba1fa3979268837939/raw/install_mha4mysql-manager.sh | bash

install mha-node

curl -L https://gist.githubusercontent.com/Lorentzca/68ba1fa3979268837939/raw/install_mha4mysql-node.sh | bash

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment