三、MySQL配置
1、安装mysql(node1、node2)
# yum install mysql mysql-server
node1操作
1)、由于主设备才能读写,挂载,故我们还要设置node1为主设备,node2为从设备:
# drbdadm primary mysql
[root@node1 ~]# drbd-overview
0:mysql Connected Primary/Secondary UpToDate/UpToDate C r----
2)、挂载drbd0设备
# mount /dev/drbd0 /mysql
3)、data目录为mysql的数据存放目录,故改变其属主属组:
# chown -R mysql.mysql /mysql/data/
4)、mysql配置文件
# vim /etc/my.cnf
datadir = /mysqldata/data //数据存放路径
5)、启动服务测试
# service mysqld start
#查看启动数据目录文件
[root@node1 data]# pwd
/mysql/data
[root@node1 data]# ls
ibdata1 ib_logfile0 ib_logfile1 mysql test
6)、关闭mysqld服务,并保证开机不自动启动
# service mysqld stop && chkconfig mysqld off
7)、卸载设备,并将节点设为备份节点
# umount /mysql
# drbdadm secondary mysql
node2操作
1)、拷贝node1上mysql的配置文件
# scp node1:/etc/my.cnf /etc/
2)、设为主节点,并挂载
# drbdadm primary mysql
# mount /dev/drbd0 /mysql
3)、启动服务测试
# service mysqld start
[root@node2 ~]# ls /mysql/data/
ibdata1 ib_logfile0 ib_logfile1 mysql test
4)、测试正常,卸载设备,关闭mysql服务,并保证开机不自动启动
# umount /dev/drbd0
#service mysqld stop && chkconfig mysqld off
DRBD+Corosync+Pacemaker实现MySQL高可用性群集(3)
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.heiqu.com/f33daa0b0e35bff893513015e2cff0e4.html