zoukankan      html  css  js  c++  java
  • MySQL-Cluster 和主从(Master,Slave)搭建总结

    双主互备,主从

    什么是双主

    MultiSource 多源复制

    原理及流程图

      

    主要步骤

    1,在 Master Server 上开启 bin log 日志 和 设置 server-id  ;(在my.cnf文件中设置)

      

        

    2,添加复制账户

      grant replication slave on *.* to  'rep'@'192.168.31.%' identified by 'ABCDabcd' ;

      flush privileges;

    3 , 把 Master Server 上的数据通过mysqldump 备份出来,导入到Slave Server 上进行恢复。

    4,在 Slave Server 上开启 bin log 日志 和 设置 server-id  , 恢复数据

    5,在Slave Server上指定那台机器是Master Server.

           

    6, 在Slave Server上开启slave角色。

      

    7, 查看状态,确保 Slave_IO , Slave_SQL 都是YES , 才表示配置成功。然后就可以做相应的测试了,确保无问题。

      

     8, 一些错误排除

      a, UUID重复 或 server-id 错误

        解决 :show variables like 'server_id' 

        uuid重复在mysql 数据目录下找到auto.cnf 文件,改成其他名字或删除,然后重启数据库。

      b, 查看状态

        show master statusG  

        show slave statusG

      c, IO线程状态connecting 

                    检查master_host 是否正确,最好用IP,

                     检查rep账户联通性

  • 相关阅读:
    Dos命令大全(收藏)
    asp.net读写Cookies
    asp.net文件下载
    使用存储过程分页
    (十)死锁检测算法
    poj1664
    一席话惊醒梦中人
    深入了解scanf()/getchar()和gets()/cin等函数
    小结《malloc与new之区别》
    (六)文件管理
  • 原文地址:https://www.cnblogs.com/li-tian-jun/p/10014873.html
Copyright © 2011-2022 走看看