Diferència entre revisions de la pàgina «ASIX/M10/UF2/A04/E0»

De Lordwektabyte Wiki
Salta a la navegació Salta a la cerca
Línia 3: Línia 3:
 
=Exercici: sistema de rèpliques master-slave=
 
=Exercici: sistema de rèpliques master-slave=
 
==Configuració del mestre==
 
==Configuració del mestre==
 +
#Executarem
 +
<source lang='mysqle'>
 +
GRANT REPLICATION SLAVE ON *.* TO 'replica'@'192.168.56.2' IDENTIFIED BY 'replica';
 +
</source>
 +
#Desactivarem SELinux editant <code>/etc/sysconfig/selinux</code> posant disabled on pertoca.
 +
#Obrirem el port 3306 (mysql) al firewall amb
 +
<source lang="bash">firewall-cmd --permanent --add-port=3306/tcp</source>
 +
<source lang="bash">firewall-cmd --reload</source>
 +
#A l'arxiu /etc/my.cnf.d/server.cnf afegirem al context <code>[mysqld]</code> les línies
 +
<source>
 +
log-bin
 +
server-id = 1
 +
</source>
 +
#Reiniciar el servei amb <code>systemctl restart mariadb</code>
 +
#Des de la consola de MariaDB:
 +
<source lang="mysqle">
 +
SHOW MASTER STATUS;
 +
</source>
 +
Prendrem nota dels valors de <code>File</code> i <code>Position</code>
  
 
==Configuració de l'esclau==
 
==Configuració de l'esclau==

Revisió del 16:58, 7 maig 2018

Guillem Solà i Boeck (host A10BPC20)

Exercici: sistema de rèpliques master-slave

Configuració del mestre

  1. Executarem
GRANT REPLICATION SLAVE ON *.* TO 'replica'@'192.168.56.2' IDENTIFIED BY 'replica';
  1. Desactivarem SELinux editant /etc/sysconfig/selinux posant disabled on pertoca.
  2. Obrirem el port 3306 (mysql) al firewall amb
firewall-cmd --permanent --add-port=3306/tcp
firewall-cmd --reload
  1. A l'arxiu /etc/my.cnf.d/server.cnf afegirem al context [mysqld] les línies
log-bin
server-id = 1
  1. Reiniciar el servei amb systemctl restart mariadb
  2. Des de la consola de MariaDB:
SHOW MASTER STATUS;

Prendrem nota dels valors de File i Position

Configuració de l'esclau