V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
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
V2EX  ›  MySQL

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

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

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

    阿里云 腾讯云 买的高可用 db 背后是这东西吗?
    duanxianze
        1
    duanxianze  
       1 天前
    搜索关键字 数据库中间件 如 MyCat
    zyxk
        2
    zyxk  
       1 天前
    @duanxianze 是这个吧 https://www.mycat.org.cn
    刚试了, 下载链接域名过期了都
    halov
        3
    halov  
       1 天前
    运维面板可以看看 1panel mysql 集群还是不支持一键部署
    pkoukk
        4
    pkoukk  
       1 天前   ❤️ 1
    https://github.blog/engineering/infrastructure/mysql-high-availability-at-github/
    github 当年的方案。理论上最简单的方案就是搞个 VIP ,故障自动切换就行了
    Comyn
        5
    Comyn  
       1 天前
    mha
    b19g3r
        7
    b19g3r  
       1 天前
    @b19g3r 我之前看到的 但是有一事不明: 这个能自动切换到健康实例,但是恢复要靠人工运维吗?
    hetal
        8
    hetal  
       1 天前
    @b19g3r 我们就用的这个方案
    pangzipp
        9
    pangzipp  
       1 天前
    资源不够 搞不懂 HA 。
    搭个 proxysql 做主从。资源利用最大化
    oldManNewThought
        10
    oldManNewThought  
       1 天前
    两个 mysql 互为主从,互为主从对表的 id 有要求,最好唯一,不要自增。使用 keepalived 维护一个虚拟 ip 。项目连接虚拟 ip 即可
    qbmiller
        11
    qbmiller  
    OP
       20 小时 40 分钟前
    @oldManNewThought 弄过一次,db1 db2 的 id 一个奇数一个偶数。 都自增
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2929 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 09:02 · PVG 17:02 · LAX 02:02 · JFK 05:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.