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

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

WBOY
WBOYOriginal
2016-06-07 17:40:201355Durchsuche

通过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 的资源 

    Stellungnahme:
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn