日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Percona XtraDB Cluster 集群参数配置说明(PXC 5.7)

發布時間:2025/3/15 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Percona XtraDB Cluster 集群参数配置说明(PXC 5.7) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

從PXC5.7版本開始,集群的配置主要是通過wsrep.cnf配置來實現。這個文件有幾個常用的參數配置。下文對其做簡要說明。

一、PXC 5.7集群配置文件

如果是直接通過yum方式安裝,那么配置文件位置缺省在/etc/percona-xtradb-cluster.conf.d目錄下。其內容為: 當前os版本 [root@node142 ~]# more /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [root@node142 ~]# more /etc/percona-xtradb-cluster.conf.d/wsrep.cnf [mysqld] # Path to Galera library wsrep_provider=/usr/lib64/galera3/libgalera_smm.so# Cluster connection URL contains IPs of nodes #If no IP is found, this implies that a new cluster needs to be created, #in order to do that you need to bootstrap this node wsrep_cluster_address=gcomm://192.168.81.142,192.168.81.146,192.168.81.147# In order for Galera to work correctly binlog format should be ROW binlog_format=ROW# MyISAM storage engine has only experimental support default_storage_engine=InnoDB# Slave thread to use wsrep_slave_threads= 8wsrep_log_conflicts# This changes how InnoDB autoincrement locks are managed and is a requirement for Galera innodb_autoinc_lock_mode=2# Node IP address #wsrep_node_address=192.168.70.63 # Cluster name # wsrep_node_address=192.168.81.142 wsrep_cluster_name=pxc-cluster#If wsrep_node_name is not specified, then system hostname will be used wsrep_node_name=node142#pxc_strict_mode allowed values: DISABLED,PERMISSIVE,ENFORCING,MASTER #pxc_strict_mode=ENFORCING pxc_strict_mode=PERMISSIVE# SST method wsrep_sst_method=xtrabackup-v2#Authentication for SST method wsrep_sst_auth="sstuser:s3cretPass"第二個節點參數,僅有以下兩處不同:wsrep_node_name=node146 wsrep_node_address=192.168.81.146第三個節點參數,僅有以下兩處不同:wsrep_node_name=node147 wsrep_node_address=192.168.81.147

二、PXC 5.7集群參數具體描述

wsrep_cluster_name
?? 指定您的群集的邏輯名稱。對于群集中的所有節點,它必須相同。

wsrep_cluster_address
?? 指定群集中節點的IP地址。節點加入集群至少需要一個,但建議列出所有節點的地址。這樣,如果列表中的第一個節點不可用,則加入節點可以使用其他地址。
?? 注意:群集中的初始節點不需要地址。但是,建議指定它們并正確引導第一個節點。這將確保節點將來能夠重新加入集群。

wsrep_node_name
?? 指定每個單獨節點的邏輯名稱。如果未指定此變量,則將使用主機名稱。

wsrep_node_address
?? 指定該特定節點的IP地址。

wsrep_sst_method
?? 默認情況下,Percona XtraDB集群使用Percona XtraBackup進行狀態快照傳輸(SST)。 強烈建議設置wsrep_sst_method=xtrabackup-v2。
?? 這種方法需要用戶在初始節點上建立SST。用wsrep_sst_auth變量提供SST用戶憑據。

wsrep_sst_auth
?? 指定認證憑證SST 作為:。您必須在引導第一個節點時創建此用戶 并為其提供必要的權限:

mysql> CREATE USER 'sstuser'@'localhost' IDENTIFIED BY 'passw0rd'; mysql> GRANT RELOAD, LOCK TABLES, PROCESS, REPLICATION CLIENT ON *.* TO 'sstuser'@'localhost'; mysql> FLUSH PRIVILEGES; --Author : Leshami Blog : https://blog.csdn.net/leshami 有關更多信息,請參閱Percona XtraBackup的權限。

pxc_strict_mode
?? PXC嚴格模式在默認情況下ENFORCING處于啟用狀態,并設置為阻止在Percona XtraDB集群中使用實驗和不支持的功能。
?? 為確保數據強一致性,建議至少啟用PERMISSIVE模式
?? ?? 關于這個參數的具體描述可以參考:Percona XtraDB Cluster Strict Mode(PXC 5.7 )

binlog_format
?? Galera只支持行級復制,所以設置binlog_format=ROW。

default_storage_engine
?? Galera完全支持InnoDB存儲引擎。它不能與MyISAM或任何其他非事務性存儲引擎正常工作。將此變量設置為default_storage_engine=InnoDB。

innodb_autoinc_lock_mode
?? Galera僅支持InnoDB的交錯(2)鎖定模式。設置傳統(0)或連續(1)鎖定模式會導致復制失敗,因為未解決的死鎖。將此變量設置為innodb_autoinc_lock_mode=2。

總結

以上是生活随笔為你收集整理的Percona XtraDB Cluster 集群参数配置说明(PXC 5.7)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。