zoukankan      html  css  js  c++  java
  • LINUX学习-Mysql集群-多主一从备份

    基本原理:从服务器开启两个线程,一个备份主1,一个备份主2。

    一、准备

      主1:192.168.88.20

      主2:192.168.88.30

      从:192.168.88.40

      两个主服务器开启binlog

     两个主服务器都要开启授权给从服务器192.168.88.40

    grant replication slave on *.* to xyq@'192.168.88.40' identified by '123123';

    然后修改从服务器192.168.88.40的配置文件。新加M-M-S标签。填下一下内容。

    开启两个进程,分别对应两台主服务器。

    从服务器先初始化授权信息。

    #第一个授权
    mysql_install_db --datadir-/var/lib/mysqla --user=mysql
    
    #第二个授权
    
    mysql_install_db --datadir-/var/lib/mysqlb --user=mysql

    授权成功之后,赋予目录及目录下的所有者

    chown -R mysql /var/lib/mysqla/
    
    chown -R mysql /var/lib/mysqlb/

    启动从服务器线程。

    mysqld_multi --defaults-file=/etc/my.cnf start 23
    mysqld_multi --defaults-file=/etc/my.cnf start 25

    登陆并保存授权信息

    登陆主服务器1

    mysql -P 3306 -S /var/lib/mysqla/mysql.sock

    保存授权信息

    change master to master_user='xyq',master_password='123123',master_host='192.168.88.30',master_log_file='mysql-bin.000005',master_log_pos=408;

    启用

    start slave;

    登陆主服务器2

    mysql -P 3306 -S /var/lib/mysqlb/mysql.sock

    保存授权信息

    change master to master_user='xyq',master_password='123123',master_host='192.168.88.30',master_log_file='mysql-bin.000005',master_log_pos=408;

    启用

    start slave;

    然后测试》。。。。。。。。。。。。。。。。。。。。。。

  • 相关阅读:
    hdu 5475(打破固定思维OR线段树)
    hdu 2521 反素数(打表)
    hdu 4540(dp)
    hdu 4535(排列组合之错排公式)
    hdu 4530(数学)
    hdu 4528(搜索好题)
    hdu 4522(图论,构图)
    kalinux 换源
    用python进行wifi密码生成
    hashcat 中文文档
  • 原文地址:https://www.cnblogs.com/xyqq/p/12875081.html
Copyright © 2011-2022 走看看