Mariadb數據庫復制系列(三):半同步復制

  


實驗三:半同步復制的實現


默認情況下,主從復制的結構中,主從節點之間復制操作是異步的,這樣就有可能造成主從節點之間數據不一致的情況發生,所謂版同步復制就是指在一主多從的場景中,我們設定主節點與其中一個或多個從節點(一般是一個)的數據復制是同步進行的,從而保證了該從節點和主節點之間的數據的一致性。故當主節點發生故障時,就可以基于其他方式將該從節點提升為主節點,提高可用性。

1、實驗環境

設定node72節點和node73節點之間的數據復制是基于同步方式進行
Mariadb數據庫復制系列(三):半同步復制
確保節點間時間同步
Mariadb數據庫復制系列(三):半同步復制

2、在兩個節點上安裝mariadb-server服務程序包

Mariadb數據庫復制系列(三):半同步復制
Mariadb數據庫復制系列(三):半同步復制

3、確保兩個節點上安裝生成的mysql的插件目錄下有semisync_master.so和semisync_slave.so共享庫文件

Mariadb數據庫復制系列(三):半同步復制
Mariadb數據庫復制系列(三):半同步復制

4、配置兩個節點之間的主從關系

Mariadb數據庫復制系列(三):半同步復制
Mariadb數據庫復制系列(三):半同步復制
Mariadb數據庫復制系列(三):半同步復制
Mariadb數據庫復制系列(三):半同步復制
Mariadb數據庫復制系列(三):半同步復制
Mariadb數據庫復制系列(三):半同步復制

5、在主節點上安裝專用于主節點的半同步插件,啟用主節點的半同步復制功能

Mariadb數據庫復制系列(三):半同步復制
Mariadb數據庫復制系列(三):半同步復制

6、在從節點上安裝專用于從節點的半同步插件,啟用從節點的半同步復制功能

Mariadb數據庫復制系列(三):半同步復制
Mariadb數據庫復制系列(三):半同步復制

7、驗證同步復制是否配置成功

Mariadb數據庫復制系列(三):半同步復制

  

原創文章,作者:M20-1倪文超,如若轉載,請注明出處:http://www.www58058.com/60630

(0)
M20-1倪文超M20-1倪文超
上一篇 2016-11-24
下一篇 2016-11-24

相關推薦

  • LVS DR模型演示

    LVS DR模型演示 環境介紹: Directory     DIP eth0    10.1.249.158     VIP eth0:0  10.1.249.111 rs1  &nbsp…

    2016-10-30
  • 細述LVM

     前言:     LVM(Logical Volume Manager)是基于內核的一種邏輯卷管理器,LVM適合于管理大存儲設備,并允許用戶動態調整文件系統大小。此外,LVM的快照功能可以幫助我們快速備份數據。LVM為我們提供了邏輯概念上的磁盤,使得文件系統不再關心底層物理磁盤的概念。 看圖識LVM &nbs…

    Linux干貨 2015-06-15
  • N21沉舟第九周作業

    1、寫一個腳本,判斷當前系統上所有用戶的shell是否為可登錄shell(即用戶的shell不是/sbin/nologin);分別這兩類用戶的個數;通過字符串比較來實現; 方法一: #!/bin/bash         #     dec…

    Linux干貨 2016-08-30
  • N21_第四周

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 # cp -a /etc/skel/ /home/user1/ && chmod -R 7000 /home/user…

    Linux干貨 2016-08-02
  • 引導加載程序grub的使用詳解

    引導加載程序grub的使用詳解 為運行于虛擬機上的CentOS 6添加一個新硬件,提供兩個主分區 為硬盤建兩個主分區;并為其安裝grub 為硬盤的第一個主分區提供內核和ramdisk文件;為第二個分區提供rootfs 為rootfs提供bash、ls、cat程序以及所依賴的庫文件 為grub提供配置文件 將新的硬盤設置為第一啟動項并能夠正常啟動目標主機 1.…

    Linux干貨 2017-09-04
  • 線上多服務管理工具實例剖析

    原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://nolinux.blog.51cto.com/4824967/1583156        公司線上對nginx、tomcat和jar包的java應用的服務管理腳本之前都是單獨分離開…

    Linux干貨 2016-08-15
欧美性久久久久