采用Heartbeat+DRBD+mysql高可用方案,配置两个节点的高可用集群html
l 配置各节点互相解析node
gb07mysql
gb06linux
l 配置各节点时间同步sql
gb07vim
[root@gb07 ~]# ntpdate 10.10.102.7服务器
gb06网络
[root@gb06 ~]# ntpdate 10.10.102.7dom
l 各节点关闭SELinuxide
修改/etc/selinux/config文件中设置SELINUX=disabled ,而后重启服务器。
l Corosync安装与配置(两节点上都要安装配置)
安装Corosync
gb07
[root@gb07 ~]# yum install -y corosync
gb06
[root@gb06 ~]# yum install -y corosync
.配置Corosync
[root@gb07 ~]# cd /etc/corosync/
[root@gb07 corosync]# mv corosync.conf.example corosync.conf
[root@gb07 corosync]# vim corosync.conf
compatibility: whitetank
totem { #心跳信息传递层
version: 2 #版本
secauth: on #认证信息 通常on
threads: 0 #线程
interface { #定义心跳信息传递的接口
ringnumber: 0
bindnetaddr: 10.10.0.0 #绑定的网络地址,写网络地址
mcastaddr: 226.94.1.1 #多播地址
mcastport: 5405 #多播的端口
ttl: 1