CentOS6环境下部署Percona XtraDB Cluster

分类:CentOS教程 阅读:10239 次

主机规划:

安装脚本:

安装percona之前,必须删除mysql-libs,这个包和percona冲突.

配置文件:/etc/my.cnf

引导服务器配置,即os6---221

启动os6—221数据库

创建replication用户(此步骤只需要在init服务器上执行,启动其他服务器时会自动复制.请参考PXC复制原理)

os6---221服务器

启动os6—222数据库

os6---223服务器

启动os6—223数据库

pxc安装完毕后,会自动clustercheck命令和9200端口检测mysql服务的正常.

用法:

添加检测用户:

检测返回结果:200 或者 503.例如

9200端口:先安装xinetd,利用xinetd生成9200端口.

xinetd安装完毕后,后生成mysqlchk文件,并配置

然后,在/etc/services为9200端口添加新服务

启动xinetd

Haproxy负载均衡和检测

安装haproxy

配置防火墙

配置文件:

启动

访问: