Mariadb数据库复制系列(一):主从复制

 


实验一:MySQL主从复制的实现


1、实验环境

Mariadb数据库复制系列(一):主从复制
确保各节点之间的时间同步
Mariadb数据库复制系列(一):主从复制

2、修改主节点的mysql服务配置文件,让其符合主从架构中主节点的要求

Mariadb数据库复制系列(一):主从复制
Mariadb数据库复制系列(一):主从复制

3、查看主节点现有数据情况和二进制日志使用情况

Mariadb数据库复制系列(一):主从复制

4、对主节点的数据利用xtrabackup进行完全备份

由于两个从节点是后期加入,故采取备份主节点的数据,还原到从节点上,然后让从节点从备份时刻的二进制日志的位置开始复制的方式进行配置

Mariadb数据库复制系列(一):主从复制
Mariadb数据库复制系列(一):主从复制
Mariadb数据库复制系列(一):主从复制

5、在主节点上授权一个具有复制权限的用户,授权该用户只允许在从节点上登录

Mariadb数据库复制系列(一):主从复制

6、在两个从节点上安装mariadb-server,并利用xtrabackup还原备份的数据到两个节点上

Mariadb数据库复制系列(一):主从复制
Mariadb数据库复制系列(一):主从复制
Mariadb数据库复制系列(一):主从复制
Mariadb数据库复制系列(一):主从复制
Mariadb数据库复制系列(一):主从复制
Mariadb数据库复制系列(一):主从复制

7、修改两个从节点上的mysql服务的配置文件,让其符合主从架构中从节点的配置要求

Mariadb数据库复制系列(一):主从复制
Mariadb数据库复制系列(一):主从复制

8、启动从节点的mysql服务,并配置其连接到主服务器进行工作的复制属性,启动复制线程

Mariadb数据库复制系列(一):主从复制
Mariadb数据库复制系列(一):主从复制
Mariadb数据库复制系列(一):主从复制

9、验证主从复制是否成功

Mariadb数据库复制系列(一):主从复制

  

原创文章,作者:M20-1倪文超,如若转载,请注明出处:http://www.178linux.com/60625

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

相关推荐

  • 修复引导启动

    修复MBR 备份MBR: dd if=/dev/sda of=/root/mbr.bak  bs=1  count=512  破坏 dd if=/dev/zero of=/dev/sda  bs=1 count=446 这里只要小于等于446即可。 借助安装光盘修复 装入光盘,在光盘引导界面选择 然后全部默认进入救援命令界面 切换根目录 使用grub-ins…

    2017-12-24
  • 文本处理三剑客-sed

    1.文本处理三剑客-sed #sed语法: sed  [OPTION]…  {script-only-if-no-other-script}        [input-file]… sed理解:是一种流编辑器,一次处理一行内容,处理时把当前…

    Linux干货 2016-08-12
  • IT基础设施工具—Puppet

    一、Puppet简介 Puppet是一款使用GPLV2X协议授权的开源管理配置工具,基于ruby语言开发的自动化系统配置工具,可以C/S模式或独立运行,支持对所有UNIX及类UNIX系统的配置管理,既可以通过客户端—服务器的方式运行,也可以独立运行。Puppet适用于服务器管的整个过程 ,比如初始安装、配置更新以及系统下线。puppet可以为系统管理员提供方…

    Linux干货 2017-11-26
  • DNS配置

     DNS配置 基本的配置准备 1.安装bind 2.开启named服务 一、正向解析库 1、修改/etc/named.conf配置文件 vim /etc/named.conf 修改如下行 listen-on port 53 { 10.1.44.2; } allow-query     { any; } recursion no;…

    Linux干货 2016-10-09
  • CentOS 5和6的启动流程

    Linux: kernel+rootfs  kernel: 进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能 rootfs: glibc 库:函数集合, function, 调用接口 过程调用:procedure 函数调用:function 程序  内核设计流派: 单内核设计:Linux 把所有功能集成于同一个程序; 微内核设计…

    Linux干货 2016-08-23
  • M20 – 1- 第三周博客(2):Linux用户、组

    一、Linux用户组详解 Linux系统中的每个用户都有一个用户组,系统能对一个用户组中的所有用户进行集中管理。不同Linux系统对用户组的规定有所不同,如Linux下的用户属于和他同名的用户组,这个用户组在创建用户时同时创建。用户组的管理涉及用户组的添加、删除和修改。组的增加、删除和修改实际上就对/etc/group文件的更新。 用户组(group)就是具…

    Linux干货 2016-08-05