PXC 5.7.14 安装部署

http://www.dbhelp.net/2017/01/06/pxc-5-7-14-%E5%AE%89%E8%A3%85%E9%83%A8%E7%BD%B2-pxc-install.html

 

PXC是Percona XtraDB Cluster的缩写,是一种具有高可用性和高扩展性的MySQL开源集群。它集成了Percona Server和Percona XtraBackup,同时采用了Codership Galera库。

常见的PXC架构如下,

PXC架构

下面,开始安装PXC 5.7.14

一、环境说明

主机

OS : CentOS release 6.5 (Final)

二、安装 Percona-XtraDB-Cluster

1、卸载CentOS 自带的mysql-libs包

2、所有节点安装依赖包

所有节点安装软件包的步骤

3、所有节点创建mysql组和用户

4、创建相关目录

5、配置my.cnf文件

拷贝到/etc/my.cnf

编辑my.cnf
@第一节点 pxc1

@第二节点 pxc2
注意修改 server_id 、wsrep_node_name 、 wsrep_node_address

@第三节点 pxc3
注意修改 server_id 、wsrep_node_name 、 wsrep_node_address

 

三、启动PXC

1、启动第一节点

查看进程是否启动

查看错误日志信息

去error.log日志搜索关键字password找到默认root密码,登录后修改

第一节点启动后,检查cluster的状态。
当前第一节点是Primary。

第一节点创建后,其他节点初始化,需要使用xtrabackup工具来备份,然后恢复。
所以,需要创建一个用户用于备份。

验证sstuser登录

启动第二节点

确认第二节点的状态

启动第三节点

确定状态

至此,PXC安装启动完毕。

posted @ 2018-04-25 17:30  裸奔的小鸵鸟  阅读(669)  评论(0编辑  收藏  举报