主节点:
        vi /etc/my.cnf
        在[mysqld]中加入:
        log-bin=mysql_bin_log    #启动二进制日志
        server-id=1            #主节点和从节点一定要不通
        innodb_file_per_table=ON 
        skip_name_resolve=ON
        重启mariadb:systemctl  restart mariadb
        创建复制用户并授权:
        MariaDB [(none)]> grant replication slave,replication slave on *.* to ‘repluser‘@‘172.16.%.%‘ identified by ‘123456‘
        MariaDB [(none)]> show master logs;
        +----------------------+-----------+
        | Log_name             | File_size |
        +----------------------+-----------+
        | mysql_bin_log.000001 |     30379 |
        | mysql_bin_log.000002 |   1038814 |
        | mysql_bin_log.000003 |       264 |
        | mysql_bin_log.000004 |       264 |
        | mysql_bin_log.000005 |       245 |        #记住这个二进制文件名和对应的序号
        +----------------------+-----------+
        5 rows in set (0.00 sec)
        
    从节点:
        vi /etc/my.cnf
        在[mysqld]中加入:
            relay-log=relay-log
            server-id=2
            innodb_file_per_table=ON
            skip_name_resolve=ON
            
        重启mariadb:systemctl  restart mariadb    
      连接主服务器:
        MariaDB [(none)]> change master to master_host=‘172.16.6.12‘,master_user=‘repluser‘,master_password=‘123456‘,master_log_file=‘mysql_bin_log.000005‘,master_log_pos=245;
        开始复制:
        MariaDB [(none)]> start slave;
        查看复制状态:
        MariaDB [(none)]> show slave status\G;原文:http://blog.51cto.com/perper/2058645