CentOS 6下安装部署Galera Cluster for MySQL集群

Galera Cluster for MySQL是一套基于同步复制的多主MySQL集群解决方案,使用简单,没有单点故障,可用性高,能很好保证业务不断增长时我们数据的安全和随时的扩展,主要特点: 同步复制 多主服务器的拓扑结构 可以在任意节点上进行读写 自动剔除故障节点 自动加入新节点 真正行级别的并发复制 客户端连接跟操作单台MySQL数据库的体验一致 Galera本质是一个wsrep提供者(provider),运行依赖于wsrep的API...

read more..

淘宝数据库监控工具orzdba使用说明

代码SVN地址: http://code.taobao.org/p/orzdba/src/trunk/ 说明: Perl脚本,用于对Linux主机和MySQL相关指标进行实时监控。 工具主要有如下参数:   下面分别说明一下: 1、查看Linux主机指标 -l,–load           Print Load Info. -c,–cpu            Print Cpu  Info. -s,–swap           Print Swap Info. -d,–disk           Print Disk Info. -n,–net            Print Net  Info. -sys         ...

read more..

MySQL的主从配置步骤[2012更新版]

两台服务器 主库(Master)为: 10.0.4.158 从库(Slave)为:10.0.4.162 主从服务器的MySQL版本一致 主数据库配置 一、登录Master服务器 1、建立日志目录/opt/mysql/binlog/,设定777权限. 2、修改my.ini ,在[mysqld]添加如下内容: #数据库ID号, 为1时表示为Master,其中master_id必须为1到232–1之间的一个正整数值; server-id = 1 #需要同步的数据库名,如果同步多个库,需要另行重写...

read more..

Mysql-mmm配置全自动切换主从关系和读写分离

mysql-mmm的作用很简单就是读和写以ip的形式分离出来,并且可以全自动对mysql主从配置进行故障切换。 整个架构如下图: 操作系统全部为centos5.5 32bit mysql版本为mysql-5.1.59 mysql-mmm版本为mysql-mmm-2.2.1 另外还需要4个虚拟IP,作用为: 192.168.93.141 数据库写入ip 192.168.93.142 数据库读取ip 192.168.93.143 数据库读取ip 192.168.93.144 数据库读取ip 一、安装mysql   useradd mys...

read more..

mysql-mmm-2.2.1 官方手册中文版

Mysql Master-Master Replication Manager (mysql 主主复制管理工具) Version:mysql-mmm-2.2.1 译者:andy.feng 网名:FH.CN Email:lr@isadba.com BLOG:http://linuxguest.blog.51cto.com 声明:由于本人的英文水平有限,如果翻译不对的地方还望见谅,您可以通过邮件告诉我,我会尽快修正,并发布修正版本 THANKS FOR YOU!!! PDF中文版可在文章末尾下载。 目录 一、 概述 4 二、 典型的应用 5 2.1 两个...

read more..

mysql-mmm-2.2.1安装手册中文版

MMM Installation Guide Mysql Master-Master Replication Manager (mysql-mmm installation Guide) Version:mysql-mmm-2.2.1 目录 一、安装环境介绍 4 一、确定MMM架构(参见手册第二章,典型应用) 4 二、确定操作系统和mysql版本及相关信息 4 二、安装步骤分析 5 三、正式安装 5 一、安装系统 5 二、安装mysql 5 1、检查系统是否安装过mysql 5 2、下载mysql软件,编译安装,在四台机器上都需要做 5 三、...

read more..

Linux下的MySQL主从同步

网上一些关于Linux下的MySQL主从同步教程非常之多,有些很简单的配置却弄的非常复杂,有些根本无法配通,下面是我通过简单的配置完成的主从同步过程,大家可以参考,此文章更适用于新手。 参考文章:MySQL数据库主从同步第四版 一、测试环境: 主库(Master):Red Hat Enterprise Linux Server release 5.2 MySQL-server-community-5.1.28-0.rhel4.i386.rpm MySQL-client-community-5.1.28-0.rhel4.i386.r...

read more..

mysql+mmm+proxy实现mysql读写分离及HA

动机:proxy实现读写分离 MMM使Replication方案具有HA 下面先看从网上摘抄的一段说明。 引言 Master-Slave的数据库机构解决了很多问题,特别是read/write比较高的web2.0应用: 1、写操作全部在Master结点执行,并由Slave数据库结点定时(默认60s)读取Master的bin-log 2、将众多的用户读请求分散到更多的数据库节点,从而减轻了单点的压力 这是对Replication的最基本陈述,这种模式的在系统Scale-out方案中很...

read more..

[转载]Centos下利用mysql-mmm实现mysql高可用

[[Multi-Master Replication Manager for MySQL]] 一、MMM简介: MMM即Master-Master Replication Manager for MySQL(mysql主主复制管理器)关于mysql主主复制配置的监控、故障转移和管理的一套可伸缩的脚本套件(在任何时候只有一个节点可以被写入),这个套件也能对居于标准的主从配置的任意数量的从服务器进行读负载均衡,所以你可以用它来在一组居于复制的服务器启动虚拟ip,除此之外,它还有实现数据...

read more..

Discuz! X2读写分离的配置及分析

在 Discuz! X版本 程序里面内置了读写分离的功能,方便了一些负载比较大的站点使用来降低一定的负载。 Discuz! X 2.0 默认未开启此功能,需要在配置文件中做相应的修改此功能才会开启生效。 在配置开启读写分离的之前需要在服务器上先配置好 mysql 的主从 具体可以考虑 http://www.webmaster.me/php-it/mysql-master-slave-set-up.html 下面介绍一下 X2 读写分离的配置: X2的读写分离只需要在 ./config/c...

read more..