trove mysql replica 使用
发表于:2025-11-11 作者:千家信息网编辑
千家信息网最后更新 2025年11月11日,1、trove mysql replica 一些限制trove 可以同时支持binlog replica 和gtid replicagtid 需要mysql5.6及其以上版本newton trove
千家信息网最后更新 2025年11月11日trove mysql replica 使用
1、trove mysql replica 一些限制
trove 可以同时支持binlog replica 和gtid replica
gtid 需要mysql5.6及其以上版本
newton trove 对mysql 的 binlog replica 支持不是很好
newton trove 对mysql的gtid replica 可以正常工作
newton trove 可以创建 mysql5.5 binlog replica
detach-replica:Mysql 5.5 binlog 模式可以正常工作
eject-replica-source:对binlog复制模式mysql5.5报错,binlog模式报错信息:Could not locate column in row for column 'Master_UUID'
promote-to-replica-source:Mysql5.5 binlog 模式报错,操作中会用到gtid
2、与replica 相关的命令
trove create # 创建复制trove detach-replica # 从复制中移除slavetrove promote-to-replica-source #master,slave都存活的情况下,将指定的slave提升为master,原master降为slavetrove eject-replica-source # 当master失去心跳,可以移除master,trove在slave选择一个合适的节点作为master
3、创建复制
trove create ab 6 --size 5 --databases myDB \ --users userA:password --datastore_version mysql-5.6 \ --datastore mysqltrove create ab-slave1 6 --size 5 --replica_of ab --replica_count 2 \ --datastore_version mysql-5.6 --datastore mysql
4、分离slave
trove show ab-slave2-2+-------------------+--------------------------------------+| Property | Value |+-------------------+--------------------------------------+| created | 2017-03-31T03:29:20 || datastore | mysql || datastore_version | mysql-5.6 || flavor | 6 || id | caa908f1-5e14-4c65-ac0e-a9ba26536107 || ip | 172.168.10.6 || name | ab-slave2-2 || replica_of | 3d39a475-3277-4d24-9467-ebc254e9316f || status | ACTIVE || updated | 2017-03-31T06:19:30 || volume | 5 || volume_used | 0.14 |+-------------------+--------------------------------------+trove detach-replica ab-slave2-2trove show ab-slave2-2+-------------------+--------------------------------------+| Property | Value |+-------------------+--------------------------------------+| created | 2017-03-31T03:29:20 || datastore | mysql || datastore_version | mysql-5.6 || flavor | 6 || id | caa908f1-5e14-4c65-ac0e-a9ba26536107 || ip | 172.168.10.6 || name | ab-slave2-2 || status | ACTIVE || updated | 2017-03-31T06:28:45 || volume | 5 || volume_used | 0.14 |+-------------------+--------------------------------------+
5、提升slave为master
trove show ab-slave3-1+-------------------+--------------------------------------+| Property | Value |+-------------------+--------------------------------------+| created | 2017-03-31T03:36:16 || datastore | mysql || datastore_version | mysql-5.6 || flavor | 6 || id | f303fc8f-819b-47b5-b33a-38184c8aff90 || ip | 172.168.10.14 || name | ab-slave3-1 || replica_of | 3d39a475-3277-4d24-9467-ebc254e9316f || status | ACTIVE || updated | 2017-03-31T06:19:30 || volume | 5 || volume_used | 0.14 |+-------------------+--------------------------------------+trove promote-to-replica-source ab-slave3-1# ab-slave3-1已提升为mastertrove show ab-slave3-1+-------------------+----------------------------------------------------------------------------+| Property | Value |+-------------------+----------------------------------------------------------------------------+| created | 2017-03-31T03:36:16 || datastore | mysql || datastore_version | mysql-5.6 || flavor | 6 || id | f303fc8f-819b-47b5-b33a-38184c8aff90 || ip | 172.168.10.14 || name | ab-slave3-1 || replicas | 3d39a475-3277-4d24-9467-ebc254e9316f, f4b3be64-c204-439d-a9c4-e28cb543a3b9 || status | ACTIVE || updated | 2017-03-31T06:33:39 || volume | 5 || volume_used | 0.14 |+-------------------+----------------------------------------------------------------------------+# master已降级为slavetrove show 3d39a475-3277-4d24-9467-ebc254e9316f+-------------------+--------------------------------------+| Property | Value |+-------------------+--------------------------------------+| created | 2017-03-31T06:14:35 || datastore | mysql || datastore_version | mysql-5.6 || flavor | 6 || id | 3d39a475-3277-4d24-9467-ebc254e9316f || ip | 172.168.10.8 || name | ab || replica_of | f303fc8f-819b-47b5-b33a-38184c8aff90 || status | ACTIVE || updated | 2017-03-31T06:33:39 || volume | 5 || volume_used | 0.14 |+-------------------+--------------------------------------+
6、移除master
移除master需要在master已经失去心跳的情况下做,如果master尚有心跳是无法移除master的
可以通过停止master上的trove-guestagent模拟master失去心跳
service trove-guestagent stoptrove eject-replica-source
模式
情况
工作
支持
合适
信息
可以通过
同时
命令
版本
节点
选择
限制
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
新华三属于国产服务器吗
巴彦淖尔手机软件开发
远程桌面连接进入服务器
局域网聊天软件开发
wos的3大引文数据库
周口软件开发应用范围
服务器安全狗打不了补丁
打印机无线服务器是什么样子
核桃云端为什么无法连接到服务器
垫江县软件开发培训
图形数据库 rrd
linux需要设置sftp服务器么
网络安全基础知识教程
竹居网络技术有限公司
如何测试服务器网络资源
msyql数据库添加
计算机应用软件开发有哪些
联邦式数据库的原理
网络安全漏洞管理规定
vb调用mysql数据库
电子技术应用期刊官网服务器
华为网络技术专用图标
美国访问日本服务器
富国全球科技互联网怎么样
周口软件开发应用范围
cpm数据库是什么
软件开发模型及其优缺点
软件开发需要什么职业能力
服务器mod装了不生效
开发管理系统服务器