当前位置:Gxlcms > mysql > mysql服务器的HA集群之corosync+drbd+pacemaker实现上

mysql服务器的HA集群之corosync+drbd+pacemaker实现上

时间:2021-07-01 10:21:17 帮助过:28人阅读

通过HA实现服务器的高可用性,即通过corosync+drbd+pacemaker实现mysql服务器的高可用集群。案例应用实现主要步骤:一.准备工作:二、DRBD安装配置步骤三、mysq

通过HA实现服务器的高可用性,即通过corosync+drbd+pacemaker实现mysql服务器的高可用集群。

案例应用实现主要步骤:

一.准备工作:

二、DRBD安装配置步骤

三、mysql安装与配置

四、corosync+pacemaker的安装和配置

五、集群管理

实现详细步骤:

一.准备工作:

1.1 修改node1.magedu.com主机名,IP地址和系统时间



1.2 修改node2.magedu.com主机名,IP地址和系统时间



1.3 node1node2上配置hosts文件和ssh密钥信息
有利于以后在一个节点对另一节点直接操作。
1.3.1
node1上修改/etc/hosts文件


  • 1.3.1
    node1上修改/etc/hosts文件


  • 1.3.3
    node1上配置ssh密钥信息

  • [root@node1 ~]# ssh-keygen -t rsa #一直输入空格
  • [root@node1 ~]# ssh-copy-id -i .ssh/id_rsa.pub root@node2.magedu.com

  • 1.3.4
    node2上配置ssh密钥信息

    1.4 下载相关软件包:(这里我将下载的软件包放在/root/ha/下面了,网站空间,共18个)


    1.5
    配置本地yum数据库


    1.6
    node1上新增磁盘

    1.7 node2上新增磁盘

    二、DRBD安装配置步骤

    node1node2做以下操作:

    我下载的软件包是:(我放在/root/ha/下了)

    drbd83-8.3.8-1.el5.centos.i386.rpm

    kmod-drbd83-8.3.8-1.el5.centos.i686.rpm

    2.1、安装DRBD 套件


    2.2、加载DRBD 模块


    2.3
    、修改配置文件

    drbd.conf配置文件DRBD运行时,会读取一个配置文件/etc/drbd.conf.这个文件里描述了DRBD设备与硬盘分区的映射关系
    2.3.1
    node1上以下配置

    2.3.2 复制配置到node2上:


    2.4
    检测配置文件, 创建nfs 的资源

    人气教程排行