Kā uzstādīt un iestatīt Percona XtraDB klasteri
Percona XtraDB klasteris ir augstas pieejamības risinājums MySQL, kas nodrošina sinhronu replikāciju un automātisku mezglu atkārtotu pāreju. Šajā pamācībā mēs jums pastāstīsim, kā uzstādīt un konfigurēt Percona XtraDB klasteri uz CentOS 7 servera.
Sākumā pievienojiet Percona repozitoriju savam serverim:
javascriptsudo yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm
Nākamais solis ir uzstādīt Percona XtraDB klasteri:
sqlsudo yum install Percona-XtraDB-Cluster-full-57
Izveidojiet konfigurācijas failu Percona XtraDB klasterim:
bashsudo vi /etc/my.cnf.d/server.cnf
Failam pievienojiet sekojošās rindas:
makefile[mysqld] wsrep_on=ON wsrep_provider=/usr/lib64/galera3/libgalera_smm.so wsrep_cluster_name=pxc-cluster wsrep_cluster_address=gcomm:// wsrep_node_name=node1 wsrep_node_address=<ip-adrese> wsrep_sst_method=xtrabackup-v2
Aizvietojiet <ip-adrese>
ar esošā mezgla IP adresi.
Uzsāciet Percona XtraDB klasteri pirmajā mezglā:
sqlsudo systemctl start mysql
Uz citiem mezgliem uzstādiet Percona XtraDB klasteri un izveidojiet konfigurācijas failu kā 3. solī. Pēc tam startējiet Percona XtraDB klasteri:
sqlsudo systemctl start mysql
Pārbaudiet klastera stāvokli, izpildot šo komandu jebkurā mezglā:
pythonmysql -u root -p -e SHOW STATUS LIKE 'wsrep_cluster_size'
Jūs redzēsiet mezglu skaitu klasterī.
Tā ir viss! Jūs esat veiksmīgi uzstādījis un konfigurējis Percona XtraDB klasteri savā CentOS 7 serverī.