个人部署PXC集群的相关配置过程及注意事项总结:
1、环境为3台虚拟机centos6.5系统:
192.168.220.160
192.168.220.161
192.168.220.162
2、安装步骤:
下载并安装软件包percona-release-0.1-4.noarch.rpm
通过yum安装Percona-XtraDB-Cluster-server-56(相应一些依赖分支会提示一起安装,输入y即可)
可能会报错提示安装依赖包,按提示安装对应依赖包即可
3、配置:
由于本次部署实在三台虚拟机,配置相对较低,所以配置文件相关参数相应调低或去掉,生产环境可根据情况调高。
用mkdir -p +路径 命令创建下面配置文件出现的目录(原来可能不存在)
并用chown -R mysql:mysql +路径 对其授权
下面两个值根据实际情况设置,3个节点需要设置成不同的值:
server_id=
wsrep_node_address
配置文件如下:
/etc/my.cnf
[client]
port = 3307
default-character-set = utf8
socket = /var/lib/mysql/mysql.sock
[mysqld]
# GENERAL #
user = mysql
default-storage-engine = InnoDB
skip_name_resolve
character-set-server = utf8
datadir = /var/lib/mysql
socket = /var/lib/mysql/mysql.sock
pid_file = /var/lib/mysql/mysql.pid
port = 3307
lower_case_table_names = 1
explicit_defaults_for_timestamp = true
symbolic-links = 0
large_pages = ON
# MyISAM #
# SAFE