zoukankan      html  css  js  c++  java
  • Linux下搭建Mysql主从遇到的问题

    这两天搭建主从耗费了我不少时间,出现的问题也很多。我这里搭建的是一主一从:

    主服务器配置:

    vim /etc/my.cnf
    datadir=/mydata/mysql socket=/mydata/mysql/mysql.sock server-id=1 log-bin=/mydata/log/master-bin sync_binlog = 1 由于我是自己指定的目录,所以在linux还需要执行以下命令: mkdir /mydata/mysql mkdir /mydata/log chown mysql -R /mydata/ #改一下属主和属组让其有读写的权限

    主服务器sql命令:

    grant replication slave on *.* to 'slave'@'192.168.244.149' identified by '1234';(给从服务器开权限)
    
    flush privileges; (刷新)

    从服务器配置

    vim  /etc/my.cnf
    server-id =12(只需要跟主服务器的不同)
    relay_log =/mydata/log/slave-log
    sync_binlog = 1
    read-only=ON

    从服务器sql:

    # 连接主库
    change master to master_host='192.168.244.148',master_user='slave',master_password='1234';
    # 启动进程
    start slave;
    # 查看状态
    show slave statusG

      报错了就及时查看日志,利用日志分析错误在哪。如果是同一台机器搭建的话,可能就是UUID的问题,直接rm -rf从服务器的auto.cnf文件即可。如果报连接不成功的错误,大概率是防火墙的问题。systemctl stop firewalld.service直接关闭防火墙服务即可。

      

      总结:细心,及时查看报错日志,防火墙问题,UUID问题。

  • 相关阅读:
    点击两次返回键程序退出
    权限android.permission.WRITE_EXTERNAL_STORAGE 内外置sd卡写权限
    java Calendar add方法
    MeasureSpec简介
    android bitmap转换
    IOS键盘隐藏和显示调用
    内存溢出
    UIView递归
    caLayer
    C++算法
  • 原文地址:https://www.cnblogs.com/Pynu/p/14389096.html
Copyright © 2011-2022 走看看