zoukankan      html  css  js  c++  java
  • CDH-mysql 开启关闭 gtid

    在线开启步骤:

    首先查询gtid状态

    mysql> show variables like '%gtid%';
    +----------------------------------+-----------+
    | Variable_name | Value |
    +----------------------------------+-----------+
    | binlog_gtid_simple_recovery | ON |
    | enforce_gtid_consistency | ON |
    | gtid_executed_compression_period | 1000 |
    | gtid_mode | OFF |
    | gtid_next | AUTOMATIC |
    | gtid_owned | |
    | gtid_purged | |
    | session_track_gtids | OFF |
    +----------------------------------+-----------+
    8 rows in set (0.01 sec)

    1、要求:

    (1)必须是5.7.6版本以上的mysql

    (2)GTID状态为OFF

    2、开启步骤:

    (1):SET GLOBAL ENFORCE_GTID_CONSISTENCY = 'WARN';

    (2):SET GLOBAL ENFORCE_GTID_CONSISTENCY = 'ON';

    (3):SET GLOBAL GTID_MODE = 'OFF_PERMISSIVE';

    (4):SET GLOBAL GTID_MODE = 'ON_PERMISSIVE';

    (5):SET GLOBAL GTID_MODE = 'ON';

     3、要永久启用,在my.cnf配置文件中添加参数:

    gtid-mode=ON

    enforce-gtid-consistency

    mysql> show variables like '%gtid%';
    +----------------------------------+-----------+
    | Variable_name | Value |
    +----------------------------------+-----------+
    | binlog_gtid_simple_recovery | ON |
    | enforce_gtid_consistency | ON |
    | gtid_executed_compression_period | 1000 |
    | gtid_mode | ON |
    | gtid_next | AUTOMATIC |
    | gtid_owned | |
    | gtid_purged | |
    | session_track_gtids | OFF |
    +----------------------------------+-----------+

    在线关闭步骤:

    1、要求:

    (1)必须是5.7.6版本以上的mysql

    (2)GTID状态为OFF

    2、关闭步骤:

    (1):stop slave;

    (2):SET GLOBAL GTID_MODE = 'ON_PERMISSIVE';

    (3):SET GLOBAL GTID_MODE = 'OFF_PERMISSIVE';

    (4):SET GLOBAL GTID_MODE = 'OFF';

    mysql> show variables like '%gtid%';
    +----------------------------------+-----------+
    | Variable_name | Value |
    +----------------------------------+-----------+
    | binlog_gtid_simple_recovery | ON |
    | enforce_gtid_consistency | ON |
    | gtid_executed_compression_period | 1000 |
    | gtid_mode | OFF |
    | gtid_next | AUTOMATIC |
    | gtid_owned | |
    | gtid_purged | |
    | session_track_gtids | OFF |
    +----------------------------------+-----------+
    8 rows in set (0.01 sec)

    注:

    每次开启和关闭时,都是这样一个过程:

    打开-->过度模式-->完全打开

    停止-->过度模式-->完全关闭

  • 相关阅读:
    (转)创建DB2实例时出错,请大家帮忙解决
    lscons 命令,设置当前控制台设备的名称写至标准输出
    (转)AIX下修改用户最大进程数
    (转)AIX 5.3 安装中文语言包
    (转)AIX修改系统时区的3种方法和AIX 时间问题(夏令时)
    (转)企业级NFS网络文件共享服务
    一天一个mysql函数(二) FIND_IN_SET()
    sql语句备忘
    一天一个mysql函数(一) cast && convert
    c语言海量数据处理
  • 原文地址:https://www.cnblogs.com/pythonx/p/12056027.html
Copyright © 2011-2022 走看看