
基于环境介
基于 MySQL 5.7 keepalived 的双主搭建
绍
安装:
Keepalived
rpm -ivh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
#yum install keepalived
# yum install MySQL-python
/etc/keepalived/keepalived.conf
双主:
都跑到 3306 这个端口
mysql-5.6.22
创建一个监控用户:
GRANT REPLICATION CLIENT ON *.* TO 'monitor'@'%' IDENTIFIED BY 'm0n1tor';
目的
在于搭建一个基于双主,加一个从库的结构。
/etc/keepalived/checkMySQL.py -h 10.37.129.10 -P 3306
Traceback (most recent call last):
File "/etc/keepalived/checkMySQL.py", line 8, in <module>
import MySQLdb
File "/usr/local/lib/python2.7/site-packages/MySQLdb/__init__.py", line 19, in <module>
import _mysql
ImportError: libmysqlclient.so.18: cannot open shared object file: No such file or directory
处理办法:
/etc/ld.so.conf.d/mysql-x86_64.conf 中添加
/usr/local/mysql/lib/
ldconfig
相关文档
评论