• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

MySQL线上MM结构架构一次手动failover的过程_MySQL

mysql 搞代码 4年前 (2022-01-09) 19次浏览 已收录 0个评论

gaodaima.com

MySQL线上MM结构架构一次手动failover的过程

【】从11切换到10

线上10、11 管理

cat /proc/drbd

正常状态是:

[root@odb-m10 ~]# cat /pro本文来源[email protected]搞@^&代*@码)网9c/drbd

version: 8.3.2 (api:88/proto:86-90)

GIT-hash: dd7985327f146f33b86d4bff5ca8c94234ce840e build by [email protected], 2011-08-31 02:05:57

0: cs:Connected ro:Secondary/Primary ds:UpToDate/UpToDate C r—-

ns:0 nr:602236972 dw:602236972 dr:0 al:0 bm:1026 lo:0 pe:0 ua:0 ap:0 ep:1 wo:d oos:0

— 自动切换脚本地址

[废弃]/etc/drbd.sh

–1 查看

clustat

–2 clustat

先检查下订单表数据

mysql> select count(*) from order_xxxx;

mysql> select count(*) from order_xxxx;

+———-+

| count(*) |

+———-+

| 889067 |

+———-+

1 row in set (0.34 sec)

要保证切过去数据不能丢失的

–3 切换到10 在20.20.30.21上面执行切换命令

【】

1 切之前要看下是在哪台服务上面

2 切换之前要退出所有的mysql客户端窗口,否则会影响切换

clusvcadm -r mysqlservice -m odb-m10.xx.com

[注释]

启动是 clusvcadm -e webserver -m web1

关闭 clusvcadm -s -m

–4 查看状态

clustat

–5 去从库检查数据

mysql> select count(*) from order_xxxx;

– check 1

mysql -uadmin -p -P3307 -h20.20.30.20 –default-character-set=utf8

mysql -uadmin -p -P3307 -h127.0.0.1 –default-character-set=utf8

检查是否能真实登陆上去。

— check 2

mk-table-checksum h=20.20.30.20,u=admin,p=MPxxxxxx,P=3307 h=20.20.30.23,u=admin,p=MPxxxxxx,P=3307 h=20.20.30.24,u=admin,p=MPxxxxxx,P=3307 h=20.20.30.25,u=admin,p=MPxxxxxx,P=3307 h=20.20.30.26,u=admin,p=MPxxxxxx,P=3307 h=20.20.30.22,u=admin,p=MPxxxxxx,P=3307

-d oshxx –count|mk-checksum-filter > /home/check/oshxx_2012-05-17.log

gaodaima.com


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:MySQL线上MM结构架构一次手动failover的过程_MySQL

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址