› MySQL 5.5 Community Server
› MySQL 5.6 Community Server
› Percona Configuration Wizard
› XtraBackup 搭建主从复制
Great Sites on MySQL
› Percona
› MySQL Performance Blog
› Severalnines
推荐管理工具
› Sequel Pro
› phpMyAdmin
推荐书目
› MySQL Cookbook
MySQL 相关项目
› MariaDB
› Drizzle
参考文档
› http://mysql-python.sourceforge.net/MySQLdb.html
qbmiller
1.05D
V2EX  ›  MySQL

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

  •  
  •   qbmiller · Mar 14, 2025 · 5949 views
    This topic created in 566 days ago, the information mentioned may be changed or developed.
    求教高手们,三四线城市,传统行业。公司几乎不用云服务。
    类似阿里云、腾讯云的高可用 db 。
    1. 怎么搭建高可用主备 mysql 。 一个链接 连接 db, 出问题时自动切到备库了。连接不变
    2. 有简化版阿里云、腾讯云的系统吗。 开源的? 公司现在是 vmware 集群。相当于硬件组虚拟化出机器给我们用。也没个类似阿里云、腾讯云的页面操作化场景。

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

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