Mysql高可用(drbd+heartbeat+mysql)

时间:2015-07-24 18:50:31   收藏:0   阅读:288

Heartbeatdrbd和之前配的一样。这里微调了下drbd通信用专门的网卡,因此考虑限速就只有IO了。

    然后drbd挂载到/var/lib/mysql上把数据在copy到此目录。

mkdir  /backup
cd/var/lib/mysql/
cp  -ar * /backup/
cp  /etc/my.cnf /backup/
rm-fr  /etc/my.cnf
mount  /dev/drbd2 /var/lib/mysql/
rm-fr  /var/lib/mysql/*
cp-ra  /backup/*


ln -s /var/lib/mysql/my.cnf /etc/my.cnf
server2.example.com IPaddr::192.168.88.200/24/eth0drbddisk::data1  Filesystem::/dev/drbd2::
/var/lib/mysql
::ext4 
mysqld
(注意后面有个
d
)


    在高可用时,mysql挂载时,一定要正常的把heartbeat停了,这样mysql才会正常停。否则会残     留mysql.scoket。下次在其HA集权会不成功。

一直报的错:Another MySQL daemon already running with the same unix socket.

解决办法:Drbd挂上,删除mysql.scoket,重启HA


原文:http://qiandan.blog.51cto.com/9452609/1677886

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!