mysql 半同步 插件_mysql – 在同一台服务器上安装并启用主同步和从属半同步插件...

我想运行半同步复制设置,为简单起见,我希望在将从属设备提升为主设备时不必安装ININALL和UNINSTALL插件.所以我想知道安装和启用主插件和从插件是否会遇到任何问题(参见here)

loose-rpl_semi_sync_master_enabled = 1

loose-rpl_semi_sync_slave_enabled = 1

…并重新启动MySQL,两个插件都已加载并启用.

这会给我带来什么问题吗?

解决方法:

这不会造成任何问题.我总是设置所有MySQL 5.5.具有两个插件的客户端的数据库服务器.事实上,我在2011年8月5日回答了一个问题,我在2011年8月8日发布了关于如何同时安装两个插件的更新

以下是该更新的摘录

摘抄

MySQL 5.5半同步复制的配置很简单

步骤1)将这四(4)行添加到/etc/my.cnf

[mysqld]

plugin-dir=/usr/lib64/mysql/plugin

#rpl_semi_sync_master_enabled

#rpl_semi_sync_master_timeout=5000

#rpl_semi_sync_slave_enabled

步骤2)重启MySQL

service mysql restart

步骤3)在MySQL客户端中运行这些命令

INSTALL PLUGIN rpl_semi_sync_master SONAME 'semisync_master.so';

INSTALL PLUGIN rpl_semi_sync_slave SONAME 'semisync_slave.so';

步骤4)在plugin-dir选项之后取消注释三个rpm_semi_sync选项

[mysqld]

plugin-dir=/usr/lib64/mysql/plugin

rpl_semi_sync_master_enabled

rpl_semi_sync_master_timeout=5000

rpl_semi_sync_slave_enabled

步骤5)重启MySQL

service mysql restart

全部完成 !!!现在只需像往常一样设置MySQL Replication.

标签:mysql,replication,my-cnf,semi-sync-replication

来源: https://codeday.me/bug/20190806/1594634.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值