• MySQL主从复制配置部署


    配置前准备:安装MySQL   MySQL在centOS上的安装传送门:

    1、集群规划

    hadoop105            hadoop106                hadoop107
                               MySQL(master)            MySQL(slave)
    

    2、修改hadoop106中MySQL的/usr/my.cnf配置文件。

    [crazycat@hadoop106 ~]$ sudo vim /usr/my.cnf
    
    [mysqld]
    #开启binlog
    log_bin = mysql-bin
    #binlog日志类型
    binlog_format = row
    #MySQL服务器唯一id
    server_id = 1
    

    3、重启hadoop106的MySQL服务

    [crazycat@hadoop106 ~]$ sudo service mysql restart
    

    4、在hadoop106进入mysql客户端,执行以下命令,查看master状态

    mysql> show master status;
    

    显示如下:

    +------------------+----------+--------------+------------------+-------------------+
    | File             | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
    +------------------+----------+--------------+------------------+-------------------+
    | mysql-bin.000001 |      120 |              |                  |                   |
    +------------------+----------+--------------+------------------+-------------------+
    1 row in set (0.00 sec)
    

    这样说明master状态已经是开启的。

    5、配置hadoop107中MySQL的/usr/my.cnf配置文件。

    [crazycat@hadoop107 ~]$ sudo vim /usr/my.cnf
    
    [mysqld]
    #开启binlog
    log_bin = mysql-bin
    #binlog日志类型
    binlog_format = row
    #MySQL服务器唯一id
    server_id = 2
    

    6、重启hadoop107的MySQL服务

    [crazycat@hadoop107 ~]$ sudo service mysql restart
    

    7、进入hadoop107的mysql客户端
    执行以下命令

    mysql>
    CHANGE MASTER TO
    MASTER_HOST='hadoop106',
    MASTER_USER='root',
    MASTER_PASSWORD='123',
    MASTER_LOG_FILE='mysql-bin.000001',
    MASTER_LOG_POS=120;
    

    8、启动slave

    mysql> start slave;
    

    9、查看slave状态

    mysql> show slave statusG;
    

    10、配置完毕

    测试:
    在hadoop106的MySQL中创建个数据库,在hadoop107中看是否可以查询的到。

  • 相关阅读:
    Java的内存结构(Memory Structure)和垃圾收集(Garbage Collection)图解
    走遍天下的三大vb控制结构
    程序员快速阅读,绝对不是神话
    Android4.0.3源码分析——开机流程之Zygote
    云端的天使
    提高班的“伞”
    Android 4.0.3 源代码结构分析(一)
    如何在Java中选择Map/List/Set
    关于Hadoop中reducer端combiner的一些思考
    vb添加GIF动态图片
  • 原文地址:https://www.cnblogs.com/zhqin/p/12239163.html
Copyright © 2020-2023  润新知