PXC配置文件参数

PXC配置文件参数

   小樱     2020年7月14日 06:12     391    

wsrep_provider

指定Galera库的路径,Ubuntu和Centos的路径不一样

Debian和Ubuntu:/usr/lib/galera4/libgalera_smm.so

Red Hat和CentOS:/usr/lib64/galera4/libgalera_smm.so

这个参数不过是包管理(yum or apt)方式安装的话,是不需要手动配置。

wsrep_provider=/usr/lib64/galera4/libgalera_smm.so

 

wsrep_cluster_name

指定集群的逻辑名称,所有的节点的名称必须是一样的。

默认名称是pxc-cluster,这个名字可以随意配置。

wsrep_cluster_name=pxc-cluster

 

wsrep_cluster_address

wsrep_cluster_address=gcomm:// 192.168.60.154,192.168.60.155,192.168.60.156

这个参数需要进行手动配置,后边就是所有集群节点的IP。

 

wsrep_node_name

wsrep_node_name=pxc-cluster-node-1

为每个单独的节点指定逻辑名称。如果未指定此变量,则将使用主机名。

 

wsrep_node_address

wsrep_node_address=192.168.60.154

节点的IP地址

 

wsrep_sst_method

wsrep_sst_method=xtrabackup-v2

这个字段不需要进行设置,保持默认即可。

默认情况下,Percona XtraDB集群使用Percona XtraBackup进行状态快照传输。

xtrabackup-v2是该变量唯一支持的选项。此方法需要SST的一个用户在初始节点上设置。

 

pxc_strict_mode

默认是pxc_strict_mode=ENFORCING

pxc_strict_mode有四个选项DISABLED,PERMISSIVE,ENFORCING,MASTER

 

binlog_format

Galera仅支持行级复制,所以设置binlog_format=ROW。

 

default_storage_engine

Galera完全支持InnoDB存储引擎。它不能在MyISAM或任何其他非事务性存储引擎中正常工作。

 

innodb_autoinc_lock_mode

Galera只支持InnoDB的交错锁模式。

设置传统的(0)锁或连续的(1)锁模式可能会由于未解决的死锁而导致复制失败。

将这个变量设置为innodb_autoinc_lock_mode=2


文章评论

0

其他文章