MYSQL 高可用性
文章平均质量分 84
薛定谔的DBA
这个作者很懒,什么都没留下…
展开
-
Windows Cluster 投票权问题
在日常运维中,如果你的 Windows Cluster 需要升级、重启、意外宕机、网络中断等,你知道该怎么操作才能保证集群的可用性吗?按什么样的顺序怎样关闭或启动集群节点吗?怎么快速恢复你的集群呢?原创 2023-07-16 10:09:31 · 707 阅读 · 0 评论 -
MySQL NDB Cluster 部署示例
MySQL NDB Cluster是内存集群数据库,可将数据分组分片冗余,由参数NoOfReplicas控制。MySQL NDB Cluster有三种类型的群集节点:管理节点:管理NDB群集中的其他节点,如配置、启动和停止节点、监控、备份等功能。数据节点:存储集群数据,NDB虽是内存数据库,也可定义表空间存储[# of node groups] = [# of data ...原创 2019-11-28 16:58:35 · 1701 阅读 · 0 评论 -
MySQL 5.7.23 + MHA 0.58 部署示例
架构:192.168.1.111 master read & write192.168.1.112 slave(candidate) read only192.168.1.113 slave read only192.168.1.114 mha-monitor...原创 2019-04-20 15:30:20 · 2146 阅读 · 0 评论 -
MySQL 5.7.23 组复制部署示例
理论参考官网或其他博文吧,官方参考:Group Replication组复制配置很简单,本测试配置 Multi-Primary 模式:# vim /etc/my.cnf[client]port = 3306socket = /tmp/mysql.sock[mysqld]user=mysqlport = 3306server_id = 111socket=/t...原创 2019-04-22 00:35:45 · 1071 阅读 · 1 评论 -
MyCat schema.xml 配置说明
<schema name="dbname" checkSQLschema="false" sqlMaxLimit="10000" dataNode="ds_5"> <table name="tablename" primaryKey="id" dataNode="ds_$5-6" rule="mod-long-customer"> <...转载 2018-11-09 00:13:13 · 1022 阅读 · 0 评论 -
Sharding-Proxy 分库分表示例
我司当前的一个数据库,分了51个数据库及表,使用 Sharding-JDBC 去独立连接。(Sharding-JDBC是Sharding-Sphere的第一个产品,也是Sharding-Sphere的前身。 它定位为轻量级Java框架,在Java的JDBC层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM...原创 2018-11-07 18:55:38 · 8748 阅读 · 8 评论 -
MySQL 指定存储路径和分区示例
--检查是否支持 partition mysql> show plugins;mysql> select plugin_name, plugin_version, plugin_status from information_schema.plugins;+----------------------------+----------------+---------------+...原创 2018-03-15 16:00:54 · 2726 阅读 · 0 评论 -
MySQL 5.7.15 两台服务器双实例相互复制
两台服务器,每台服务器安装了两个实例,现要配置相互复制,复制某个数据库。此测试的的数据库名称和表结构都一样。单服务器安装多mysql实例,参考:MySQL 5.7.15 多实例安装(二进制安装模式)测试架构如下:192.168.1.110 的配置文件 /etc/my.cnf 内容如下:(两个实例配置都在一个文件中)[mysqld_multi]mysq原创 2016-12-22 18:57:13 · 1546 阅读 · 0 评论 -
学一点 mysql 双机异地热备份—-mysql主从,主主备份原理及实践
简单介绍mysql双机,多机异地热备简单原理实战。双机热备的概念简单说一下,就是要保持两个数据库的状态自动同步。对任何一个数据库的操作都自动应用到另外一个数据库,始终保持两个数据库数据一致。 这样做的好处多。 1. 可以做灾备,其中一个坏了可以切换到另一个。 2. 可以做负载均衡,可以将请求分摊到其中任何一台上,提高网站吞吐量。 对于异地热备,尤其适合灾备。废话不多说了。我们直接进入主题转载 2015-10-12 23:22:40 · 2603 阅读 · 0 评论 -
MySQL 高可用:主从配置或主主(双主)配置
mysql 的主从复制可以实现mysql的多种高可用性,如数据库的读写分离 ,在线热备,负载均衡,数据分布 等。mysql 主从同步原理:1. master 将操作记录到二进制日志(binary log)中;2. slave IO 线程 将master的binary log events读写到它的中继日志(relay log);3. slave SQL进程读取中继日志原创 2015-10-19 01:19:47 · 18633 阅读 · 2 评论 -
MySQL 高可用:主从复制
# ps -ef | grep mysql# ln -s /usr/local/mysql/mysql.sock /tmp/mysql.sock# select Host,User,Password from mysql.user;###############################################################################原创 2016-04-08 22:02:41 · 891 阅读 · 0 评论 -
MySQL 高可用:主主复制(双主复制)
########################################################################################### linux: CentOS 5.6 mysql: 5.6.22 MASTER A : centos152(192.168.1.152) MASTER B : centos153(...原创 2016-04-09 09:46:04 · 6211 阅读 · 0 评论 -
MySQL 高可用:mysql+proxy主从读写分离
说明:客户端只需访问proxy,proxy 自动进行读写分离访问。系统信息:proxy代理 192.168.1.151 CentOS 5.11 mysql 5.0.95(mysql不需要安装)mysql主库 192.168.1.152 CentOS 5.6 mysql 5.6.22 mysql从库 192.168.1.153 CentOS 5.6 mysql 5.6.22 下原创 2016-04-10 12:45:19 · 1364 阅读 · 0 评论 -
MySQL 高可用:mysql+Keepalived 负载均衡及故障转移
已配置双主:系统信息:mysql主库 192.168.1.81 CentOS 7 mysql 5.7mysql主库 192.168.1.182 CentOS 7 mysql 5.7VIP 192.168.1.180【Keepalived 部署】yum install -y openssl-develtar -zvxf keepalived-2.0.10.tar.gz...原创 2019-11-12 17:51:16 · 6402 阅读 · 1 评论 -
MySQL 高可用:mysql+mycat实现数据库分片(分库分表)
什么是MYCAT:一个彻底开源的,面向企业应用开发的大数据库集群支持事务、ACID、可以替代MySQL的加强版数据库一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群一个融合内存缓存技术、NoSQL技术、HDFS大数据的新型SQL Server结合传统数据库和新型分布式数据仓库的新一代企业级数据库产品一个新颖的数据库中间件产品 Mycat关键...原创 2016-04-13 22:18:51 · 64568 阅读 · 4 评论 -
MySQL 高可用:mysql-mmm 部署
基本信息和规划:#服务器信息:====================================================================ip address hostname ServerVersion MySql------------ --------- -------------- -----------192.168.100.151 se...原创 2016-04-23 19:37:19 · 2180 阅读 · 1 评论