重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2399|回复: 0
打印 上一主题 下一主题

mysql-unit之 mysqlrplamdin 在mysql 复制环境中的使用

[复制链接]
跳转到指定楼层
楼主
发表于 2014-11-20 17:29:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
 配置好mysql 主从复制库以后
如果主库出了问题,使用msyqlrpladmin 工具便可以找出 最佳的首选的备库进行切换。
[root@mysqldb ~]# mysqlrpladmin --master=root:123@127.0.0.1:3307 --slaves=root:123@127.0.0.1:3308,root:123@127.0.0.1:3309 elect;
WARNING: Using a password on the command line interface can be insecure.
# Checking privileges.
# Electing candidate slave from known slaves.
# Best slave found is located on 127.0.0.1:3308.
# ...done.

选出来的 最好的备库切换是3308 这个数据库。

查看当前的slave 数据库是否正常。
[root@mysqldb ~]# mysqlrpladmin --master=root:123@127.0.0.1:3307 --slaves=root:123@127.0.0.1:3308,root:123@127.0.0.1:3309 health;                   
WARNING: Using a password on the command line interface can be insecure.
# Checking privileges.
#
# Replication Topology Health:
+------------+-------+---------+--------+------------+------------------------------------+
| host       | port  | role    | state  | gtid_mode  | health                             |
+------------+-------+---------+--------+------------+------------------------------------+
| 127.0.0.1  | 3307  | MASTER  | UP     | ON         | OK                                 |
| 127.0.0.1  | 3308  | SLAVE   | WARN   |            | Slave is not connected to master.  |
| 127.0.0.1  | 3309  | SLAVE   | WARN   |            | Slave is not connected to master.  |
+------------+-------+---------+--------+------------+------------------------------------+
# ...done.
[root@mysqldb ~]#

检查后进行切换。



[root@mysqldb ~]# mysqlrpladmin --master=root:123@127.0.0.1:3307 --slaves=root:123@127.0.0.1:3308,root:123@127.0.0.1:3309 --new-master=root:123@127.0.0.1:3308 --demote-master switchover  --rpl-user=root:123 --force
 

就可以成功切换。



[此贴子已经被作者于2014-11-21 11:08:35编辑过]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-11-25 07:20 , Processed in 0.098518 second(s), 20 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表