-
Notifications
You must be signed in to change notification settings - Fork 323
FAQ
readme.md中对Cetus进行了初步的介绍,让大家了解Cetus是做什么的、它主要具备哪些功能特性,以及关于它的一些详细说明的链接和如何反馈给我们问题。
针对详细说明
1 如果是想初步了解Cetus的使用方法,可以参考“Cetus安装与使用”中
- 1.Cetus安装说明
- 2.Cetus快速入门
2 如果是想进阶地学习如何使用Cetus,可以针对不同的版本,查看“Cetus安装与使用”中4-6的使用和管理手册
- 针对读写分离版本可参考
- 3.Cetus读写分离版使用指南
- 4.Cetus读写分离版管理手册
- 针对分库版本可参考
- 5.Cetus分库(sharding)版使用指南
- 6.Cetus分库(sharding)版管理手册
其中在使用指南中会详细介绍Cetus的安装部署步骤、可实现的功能、使用注意事项和应用示例,管理手册中会详细介绍Cetus管理插件的具体使用方法,更好地帮助大家了解Cetus
3 如果想打Cetus的rpm包,可参考“Cetus安装与使用”中
- 7.Cetus rpm说明
4 如果想了解Cetus如何使用改进过的mha实现高可用,可参考“Cetus安装与使用”中
- 8.Cetus+mha高可用方案
5 如果想更深一步地了解Cetus架构与设计,可参考“Cetus架构与设计”中
-
1.Cetus架构和实现
-
2.Cetus测试报告
6 如果想详细地了解Cetus两个版本的使用约束,可参考“Cetus使用约束”中的Cetus使用约束说明
7 “Cetus发现的MySQL xa事务问题”中的MySQL xa事务问题说明介绍了在cetus测试过程中发现的MySQL的xa事务的bug,针对该问题,可参考“Cetus辅助工具”中的Cetus xa悬挂处理工具进行处理
当利用Lvs集群部署Cetus的情况下需要对Cetus进行维护时,需要在集群中先下掉要维护的Cetus,维护后再将其加入到集群中,步骤如下:
1 利用keepalived将需要维护的Cetus在Lvs集群中的权重改为0
2 确认Lvs集群中需要维护的Cetus权重变为0后,通过管理端口将该Cetus设为维护状态(执行指令:set maintain true)
3 在管理端口查看该Cetus的连接是否还处于事务中(执行指令:show connectionlist),确定并无处于事务中的操作(Trans字段为N)才可将其kill掉进行版本升级等维护操作
4 维护完成后,将该Cetus状态改为up,或者将新的Cetus起起来
5 利用keepalived将维护完成的Cetus在Lvs集群中的权重改回原来的权重