mysql_master、relay_server、Slave_server的配置方法
admin
2023-04-21 10:05:10
0

下面讲讲关于mysql_master、relay_server、Slave_server的配置方法,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完mysql_master、relay_server、Slave_server的配置方法这篇文章你一定会有所受益。

部署 M-S-S

  • 首先确保三台机器要同步的库的数据一致性的情况下
  • Master的配置

    1. 创建用户repl并授权,为 relay_server提供服务,可以在relay_server机器上用repl帐号,刷新权限使生效
    2. 配置 my.cnf,重启 mysqld
      log-bin
      server-id
      binlog-do-db
      binlog-ignore-db
      sync-binlog=1
      binlog-format=row
  • mysql_master、relay_server、Slave_server的配置方法
  • relay_server的配置
  1. 配置 my.cnf
    a)  Server-id=
    b)  Log-bin=
    c)  Log-slave-updates=1
    d)  Binlog-format=row
  2. 重启mysqld
  3. 开始slave,指定主云服务器的相关信息
  4. 查看relay_server的状态
  5. 作为slave_server的主,为slave提供服务,创建用户并授权,刷新权限
  • Slave_server的配置

    配置my.cnf
    a)  Server-id=
    b)  Log-bin=
    c)  Binlog-format=row
    重启msqld
    开始slave,指定主云服务器的相关信息
    查看slave的状态

在 master上插入数据测试:    
分别在 relay_server,slave_server上查看

Relay_server也能查到数据,是因为存储引擎的原因

作为relay_server只提供中继服务,不储存数据
Mysql> Set sql_log_bin=off;
Mysql> Alter table t1 engine=blackhole;

Mysql> set sql_log_bin=on;
特别注意:mysql –uroot –p123456 –e “set sql_log_bin=off”这样设置是不会生效的
本人在这里浪费了很长时间???
这样就实现了中继,不提供存储数据。


错误排查:

当从云服务器没有主云服务器同步的表t1时,向主云服务器的表t1插入数据,些时从云服务器会报错。
Mysql> show slave status\G  -- 挑选出来下面的问题点
Read_Master_Log_Pos: 2274
Slave_SQL_Running: No
Exec_Master_Log_Pos: 2020
Last_SQL_Errno: 1146
Last_SQL_Error: Error executing row event: 'Table 'db1.t1' doesn't exist'
查看主的事件记录
mysql> show binlog events in 'apenglinux-001.000002' from 2020\G
End_log_pos: 2085
End_log_pos: 2274
在从上跳出两个事务,2085,2274
在从上的操作:
mysql> stop slave;
mysql> set global sql_slave_skip_counter=2;
mysql> start slave;
mysql> show slave status\G  -- 再次查看主从同步了

对于以上mysql_master、relay_server、Slave_server的配置方法相关内容,大家还有什么不明白的地方吗?或者想要了解更多相关,可以继续关注我们的行业资讯板块。

相关内容

热门资讯

燃气发电与电池储能相结合,成为... 来源:市场资讯 (来源:i商周) 孟菲斯一座xAI数据中心的燃气轮机 人工智能的用电飙升,让数据中心...
景嘉微:JM11性能大幅提升,... 有投资者在互动平台向景嘉微提问:“董秘您好!关注到近期有用户反馈公司JM11显卡推出了适配windo...
原创 v... 影像的发展进一步推动,不少品牌推出了专业影像手机,拥有2亿像素摄像头、色彩还原摄像头、影像芯片、影像...
荣耀首款自研耳夹式耳机官宣即将... 快科技5月13日消息,日前,荣耀首席营销官关海涛宣布,荣耀全场景团队自研首款耳夹式耳机马上上市,并称...
谷歌推出Googlebooks... IT之家 5 月 13 日消息,2026 年 I/O 开发者大会下周(5 月 19~20 日)召开之...
自控所推动GNC专业智能化升级 来源:滚动播报 (来源:中国航空报) 本报讯 5月6日,航空工业自控所召开 GNC+AI关键技术研发...
华电电力申请数据库访问方法专利... 国家知识产权局信息显示,华电电力科学研究院有限公司申请一项名为“数据库访问方法、装置、设备及介质”的...
苏州率先打造数据流通利用新范式 数据,作为第五大生产要素 具有流动性强、非消耗性、非均质性等特点 苏州率先打造数据流通利用新范式 夯...
伊媒披露伊美新一轮谈判5个先决... 当地时间5月12日,据伊朗法尔斯通讯社援引知情人士消息报道,伊朗对与美国新一轮谈判提出的5个先决条件...
英国将向霍尔木兹海峡多国护航行... 当地时间12日,总台记者从英国国防部获悉,英国将向在霍尔木兹海峡执行任务的多国护航行动提供无人机、战...