MySQL este foarte ușor de instalat și necesită minim de timp și resurse.
In acest tutorial vom configura o simpla replicare Master >> Slave.
Presupunem că amândouă servere MySQL sunt deja instalate, dacă nu urmează acest tutorial înainte să continuați MySQL Instalarea pe Linux.
În acest exemplu, vom utiliza următoarele servere bih001(10.000.1.189) Master și bih002(10.000.1.210)/Slave.
Urmați pașii necesari pentru a configura mediul de replicare MySQL.
Paso 1: Editați fișierele de configurare din serverele MySQL.
Adăugați următoarele linii la server-ul Master(bih001).
Când o sa editați /etc/mysql/my.cnf ,fișier de configurare asigurați-vă că utilizați identitate de servere diferite.
Paso 2: Adăugați următoarele linii la server-ul Slave în cazul nostru bih002.
Asigurați-vă că căile sunt corecte.
Paso 3:Inițiați serverele MySQL cu noua configurație
Paso 4:Creați utilizatorului folosit pentru Replicare
Creați un cont pe serverul Master care o sa fie folosit de către serverul Slave poate folosi pentru a conecta. Acest cont trebuie să i se acorde privilegiul REPLICATION SLAVE.
Paso 5 :Găsiți master_log_file & master_log_pos
Acum, aveți nevoie pentru a găsi master_log_file & master_log_pos care vor fi utilizate pentru comanda de Inițiere de Replicare.
Paso 6: Iniția de Replicarea
Conectați-vă la serverul SLAVE și Iniția de Replicarea folosind următorul script.
Unde:
MASTER_HOST: PA sau gazdă nume-al serverului master, în acest exemplu albastru sau 10.000.1.189 br>.
MASTER_USER: acesta este utilizatorul am acordat privilegiul REPLICATION SLAVE la Pasul 4 br>.
MASTER_PASSWORD: aceasta este parola atribuita utilizatorului de replicare din Pasul 4
MASTER_LOG_FILE: este mysql-bin.000004
MASTER_LOG_POS: este 383
Paso 7:Începe procesul de replicare
Conectați-vă la serverul slave și emite următoarea comandă:
Pentru a verifica starea de replicare puteți folosi comenzile:
De asemenea, crează obiecte pe Master și verificați dacă acestea sunt create pe serverul Slave.