trove 配置 mysql replica
发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,一、 binlog 模式mysql 5.6 及以上版本 templates 未提供 binlog 模板,默认只能使用gtid模式,可以考虑自行制作模板以用binlog复制1、 编辑 /etc/trov
千家信息网最后更新 2025年01月22日trove 配置 mysql replica
一、 binlog 模式
mysql 5.6 及以上版本 templates 未提供 binlog 模板,默认只能使用gtid模式,可以考虑自行制作模板以用binlog复制
1、 编辑 /etc/trove/trove-taskmanager.conf
[DEFAULT]...template_path = /etc/trove/templates/...
2、 查看mysql的version
trove datastore-list+--------------------------------------+-------+| ID | Name |+--------------------------------------+-------+| b10f2f73-77cd-484c-9105-a33bc56e0fa4 | mysql |+--------------------------------------+-------+trove datastore-version-list mysql+--------------------------------------+-----------+| ID | Name |+--------------------------------------+-----------+| 4ee1da20-df29-4e88-b3eb-795b2f4c12f2 | mysql-5.6 || a52b6fac-2601-4b5b-837c-95d5507d0269 | mysql-5.5 |+--------------------------------------+-----------+
3、 复制mysql配置文件模板,在运行trove-taskmanager的节点上执行
cp -r trove/templates/ /etc/trove/cd /etc/trove/templates/mysqlcp -r 5.5 mysql-5.5 # mysql-5.5 根据 datastore-version-list 输出确定
4、 编辑 /etc/trove/trove-guestagent.conf
[mysql]...replication_strategy = MysqlBinlogReplicationreplication_namespace = trove.guestagent.strategies.replication.mysql_binlog
二、gtid 模式
不适用于mysql 5.5,mysql 5.5 不支持 gtid 复制
1、编辑 /etc/trove/trove-taskmanager.conf
[DEFAULT]...template_path = /etc/trove/templates/...
2、复制mysql配置文件模板,在运行trove-taskmanager的节点上执行
cp -r trove/templates/ /etc/trove/
3、编辑 /etc/trove/trove-guestagent.conf
[mysql]...replication_strategy = MysqlGTIDReplicationreplication_namespace = trove.guestagent.strategies.replication.mysql_gtid
三、创建复制
1、mysql 5.5
trove create ab 6 --size 5 --databases myDB \ --users userA:password --datastore_version mysql-5.5 \ --datastore mysqltrove create ab-slave1 6 --size 5 --replica_of ab --replica_count 1 \ --datastore_version mysql-5.5 --datastore mysql
2、mysql 5.6
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 1 \ --datastore_version mysql-5.6 --datastore mysql
四、参考链接:
https://ly798.github.io/2017/01/20/trove-mysql-replication/
模板
模式
配置
文件
节点
运行
不适
版本
链接
制作
参考
支持
输出
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全协同创新产业基地
scum进服务器总是掉线
数据库网站的制作教程
为什么很多人用云服务器
智慧医疗网络安全管理
美国数据库管理员数量
上海前端软件开发哪家好
软件开发项目管理理论
扬州数据库安全
ssm显示图片从数据库
美军网络安全战略英文版
视科网络技术有限公司
云南电信软件开发
为什么网络安全是为了人民
1616导航软件开发
sever类型数据库
公安系统网络安全渗透工程师是网警吗
刺激战场主播服务器分布
网络安全大会 人民网
用宝塔面板接数据库
河北java软件开发前端
成都天翼网络技术服务
利用云服务器开发cs程序
网络安全边界部署12306
微甜网络技术有限公司
网络安全系排名
党员网络安全问题整改台账
网络安全2020方向
台山网络安全
u盘做服务器系统安装