• 主从库同步异常问题修复


    linux7/Centos7 Mariadb主从库同步异常问题修复

    主从库最忌讳的是对从库的数据进行操作,这样的误操作很容易导致主库不再向从库同步数据

    如遇上述操作的解决方法参考:https://www.cnblogs.com/fjlycsy/archive/2012/08/21/2648747.html

    主库相关操作

    1.flush tables with read lock;    //主库上锁表

    2.show master status;   //记录 master log file及file position  (特别留意file 和position的值  要和从库配置的对应
    比如:
    +--------------------------+----------------+-------------------+------------------------+
    | File                          | Position       | Binlog_Do_DB | Binlog_Ignore_DB |
    +--------------------------+----------------+--------------------+-----------------------+
    | xxxx-log.000031     | 199039244     | xxxx                   |                              | 
    +--------------------------+----------------+--------------------+-----------------------+

    3.$tar -cvf database.tar ./data   //备份数据文件

    4.unlock tables;   //解锁主库表

    (主库主要是查看和备份  主要操作在从库中设置)

    从库相关操作

    1.将主库数据库文件copy到从库中
    2.启动从库
    3.stop slave;
    4.reset slave;
    5.change master to master_host='10.xx.xx.xxx,master_user='xxxx',master_password='xxxx',master_port=xxxx,master_log_file='xxxx-log.000031'(“要和主库的file对应”),master_log_pos=199039244(“要和主库的position对应”); 
    5.start slave;

    完成后    show  slave statusG;  进行验证

    显示

     则主从关系恢复正常

  • 相关阅读:
    安装mysql
    date, Calendar
    心态
    jdbc ---- DBUTilDao 类
    jdbc--------JdbcUtilDao 类
    Python与C/C++相互调用
    用链表和数组实现HASH表,几种碰撞冲突解决方法
    用链表实现消息队列
    文件系统的发展
    [深度学习]开源的深度学习框架
  • 原文地址:https://www.cnblogs.com/hxd9588/p/13530782.html
Copyright © 2020-2023  润新知