MySQL高可用 - 多种方案
heartbeat-2.1.3 ./configure Make make install 4.5.5 Heartbeat 的配置 Hearbeat 的配置主要包括三个配置文件,authkeys,ha.cf 和 haresources 的 配置,下面就分别来看! Hosts 文件的配置 需要在 hosts 文件中添加 master 和 backup 主机,加快节点间的通信 Master 的 authkeys 配置一样。我的 authkeys 文件配置如下: vim /etc/ha.d/authkeys auth 1 1 crc ha.cf 的配置 master 的 ha.cf 的配置 vim /etc/ha.d/ha.cf logfile /var/log/ha-log logfacility local0 keepalive 2 deadtime puppet ping 10.1.1.1 respawn hacluster /usr/lib64/heartbeat/ipfail backup 的 ha.cf 的配置 vim /etc/ha.d/ha.cf logfile /var/log/ha-log logfacility local0 keepalive 2 deadtime 30 warntime 10 initdead0 码力 | 31 页 | 874.28 KB | 1 年前3Qcon北京2018--《MySQL的Docker容器化大规模实践》--王晓波
CentOS 7.2 部署服务器监控、容器监控agent容器 Docker版本 1.12,部署监控及系统服务agent MariaDB镜像(按产品)、MySQL5.7镜像(按产品)、监控容器镜 像、HA管理系统镜像、实例迁移服务镜像、监控服务端镜像 PS:容器虚拟化带来轻量高效,快速部署的同时,docker容器在隔离性方面也存在一些缺陷。例如,在容器内部proc文件系统 中可以看到Host宿主机 本地CPU、 memory、disk 是否满足 扩容 原地扩容 迁移升级 原地扩容 停从节点 删除从库容器 重新创建高配置容器 恢复从库的复制 HA切换 新增高配置从节点 扩容逻辑 迁移扩容 新增高配置从节点 HA切换 删除之前的旧节点 完成 删除旧实例 高可用管理 TCMHA Manager Sentinel 中间配置中心 Alert Monitor sms top:definition text 支持多种拆分方式 不分区 根据关键字段,进行hash分区 根据时间字段,进行时间分区 根据关键字段,进行区间分区 读写分离模式 DB中间件 集群管理 •HA切换 •Slave增加删除 •创建新集群 •查看监控 •慢日志分析 •慢日志查看 •手动备份 手工备份 定时备份 备份列表 恢复 重建slave 实例 获 取 备 份 备份 备份 备份系统0 码力 | 32 页 | 7.11 MB | 1 年前3Using MySQL for Distributed Database Architectures
handle existing connections DNS • TCP/IP Port level. Does not understand MySQL Protocol HAProxy • Like HA Proxy in the Cloud Elastic Load Balancer (etc) • Currently very basic MySQL Router • Proprietary •Amazon Aurora •Google Cloud SQL •Azure Database for MySQL DBaaS in the cloud comes with built-in HA Options © 2018 Percona. 60 Beyond MySQL © 2018 Percona. 61 MySQL is a Part of your Data0 码力 | 67 页 | 4.10 MB | 1 年前3MySQL Enterprise Edition
and management of MySQL applications. Highlights MySQL Database MySQL Enterprise HA MySQL Operator for Kubernetes MySQL Enterprise Backup MySQL Enterprise Scalability MySQL Enterprise0 码力 | 2 页 | 375.59 KB | 1 年前3MySQL 数据库架构灾难恢复解决方案
affiliates. 灾难恢复 - 多区域 MySQL InnoDB ClusterSet RPO !=0 RTO =分钟+( 手动故障转移) RPO =0 & RTO =区域内秒级(HA) 写入性能(无需同步到其他区域) 更高的 RTO :手动故障转移 RPO !=0 ( 区域失败时) M ySQL InnoDB ClusterSet 54 / 55 Copyright0 码力 | 52 页 | 3.07 MB | 1 年前3如何用 MySQL 构建全方位高可用应用
冗余应用服务器 数据路由 4/16/2017 版权所有 2015,Oracle 和/或其附属公司。保留所有权利。 37 •MySQL Router •Connector/J MySQL Router HA • Single point of failure. • Make it redundant and a replicated state machine (using MySQL GCS)0 码力 | 40 页 | 2.19 MB | 1 年前3
共 6 条
- 1