首页 注册 登录
V2EX = way to explore V2EX 是一个关于分享和探索的地方
现在注册 已注册用户请 登录
qbmiller
0.88D
V2EX MySQL

公司内网,怎么搭建主备 mysql,高可用。故障自动切。 不买云服务

qbmiller · 301 天前 · 3720 次点击
这是一个创建于 301 天前的主题,其中的信息可能已经有所发展或是发生改变。
求教高手们,三四线城市,传统行业。公司几乎不用云服务。
类似阿里云、腾讯云的高可用 db 。
1. 怎么搭建高可用主备 mysql 。 一个链接 连接 db, 出问题时自动切到备库了。连接不变
2. 有简化版阿里云、腾讯云的系统吗。 开源的? 公司现在是 vmware 集群。相当于硬件组虚拟化出机器给我们用。也没个类似阿里云、腾讯云的页面操作化场景。

谢谢🙏
第 1 条附言 · 301 天前
补充下,不是 mysql 集群,只是主备。平时就 1 台提供服务。
感觉是个类似 nginx 代理的东西,keepalived?
这个看起来像 https://blog.csdn.net/weixin_50348837/article/details/139813312

阿里云 腾讯云 买的高可用 db 背后是这东西吗?
duanxianze
1
duanxianze 301 天前
搜索关键字 数据库中间件 如 MyCat
zyxk
2
zyxk 301 天前
@duanxianze 是这个吧 https://www.mycat.org.cn
刚试了, 下载链接域名过期了都
halov
3
halov 301 天前
运维面板可以看看 1panel mysql 集群还是不支持一键部署
pkoukk
4
pkoukk 301 天前 ❤️ 1
https://github.blog/engineering/infrastructure/mysql-high-availability-at-github/
github 当年的方案。理论上最简单的方案就是搞个 VIP ,故障自动切换就行了
Comyn
5
Comyn 301 天前
mha
b19g3r
7
b19g3r 301 天前
@b19g3r 我之前看到的 但是有一事不明: 这个能自动切换到健康实例,但是恢复要靠人工运维吗?
hetal
8
hetal 301 天前
@b19g3r 我们就用的这个方案
pangzipp
9
pangzipp 301 天前
资源不够 搞不懂 HA 。
搭个 proxysql 做主从。资源利用最大化
oldManNewThought
10
oldManNewThought 301 天前
两个 mysql 互为主从,互为主从对表的 id 有要求,最好唯一,不要自增。使用 keepalived 维护一个虚拟 ip 。项目连接虚拟 ip 即可
qbmiller
11
qbmiller
OP
301 天前
@oldManNewThought 弄过一次,db1 db2 的 id 一个奇数一个偶数。 都自增
mh494078416
12
mh494078416 298 天前
我的 home-lab ,在两个家里实现了类似同城双机房的容灾方案。使用一台同城云主机,实现公网下 http(s) 访问。wireguard 组网,家里小主机互相直连,做到 10ms 内的延迟。
数据库等有状态服务部署成主备容灾。
最终计算资源上等同 云年费用上万的效果。
关于 · 帮助文档 · 自助推广系统 · 博客 · API · FAQ · Solana · 923 人在线 最高记录 6679 · Select Language 创意工作者们的社区 World is powered by solitude VERSION: 3.9.8.5 · 28ms · UTC 22:18 · PVG 06:18 · LAX 14:18 · JFK 17:18
♥ Do have faith in what you're doing.

AltStyle によって変換されたページ (->オリジナル) /