Este Manual Contiene Las Configuraciones de 2 Nodos Instalados Sobre Con Ubuntu Server 14
-
Upload
sely-rivera -
Category
Documents
-
view
215 -
download
0
Transcript of Este Manual Contiene Las Configuraciones de 2 Nodos Instalados Sobre Con Ubuntu Server 14
-
8/18/2019 Este Manual Contiene Las Configuraciones de 2 Nodos Instalados Sobre Con Ubuntu Server 14
1/7
Este manual contiene las confguraciones de 2 nodos instalados sobre
con Ubuntu server 14.04.4 Estos son los valores con que creo la
confguración
holivas@nodo1 (server1) 192.168.0.20holivas@nodo1 2 (server2) 192.168.0.21
!"#$% instalado en ambos servers&
Usuario !"sql root
'lave !"sql holivas
'omen aremos con el rimer nodo1 modifcando el archivo de
confguración de m"sql ubicado en /etc/mysql/my.cnf .
*ota &
'on+orme se desarrollo la confguración ara la re licación, me ha
ense-ado que lo me or es em e ar or oner a andar un !aster/#lave ",
una ve que ste +unciona, reali ar el roceso inverso en el nodo 2 %o
cierto es que, si uno co ia " ega los contenidos de los archivos
modifcando los valores " corre los 3* E5%6'3 67* #%38E, luego la
re licación mu" osiblemente no +uncionar9& nos encontraremos en
oogle buscando or qu obtenemos Slave_IO_Running
!o con S"O# S%&'( S)&)*S+,-
Recor emos la re licación !aster/!aster es en realidad re licación
!aster/#lave en 2 sentidos, or lo que comen ar logrando !aster/#lave
es tener la mitad del traba o resuelto.
E em lo en terminal &
holivas@nodo1:~$ sudo -isudo: unable to resolve host nodo1[sudo] password for holivas: ********root@nodo1:~# sudo nano /etc/mysql/my.cnf
-
8/18/2019 Este Manual Contiene Las Configuraciones de 2 Nodos Instalados Sobre Con Ubuntu Server 14
2/7
En el archivo m".cn+ comen aremos or quitar la restricción a localhost
comentando la l:nea in a ress 12 .0.0.1 que limita el alcance
del servicio a la inter+ace local.
8amos a comentar esta l:nea con ; de modo que quede&
3 in a ress 12 .0.0.1
m"sql/bin.logeC ireBlogsBda"s 10maCBbinlogBsi e 100!binlogBdoBdb tiem os nombre de la base de datos;binlogBignoreBdb includeBdatabaseBname
,uar amos cam ios y reiniciamos mysql
Dasta aqu: hemos identifcado a este servidor con id 1, indicado dónde
se encuentra el log del mismo " defnido la
-
8/18/2019 Este Manual Contiene Las Configuraciones de 2 Nodos Instalados Sobre Con Ubuntu Server 14
3/7
root5no o1 /3 m"sql /u root / clave de root m"sqlmysql 3* E5%6'3 67* #%38E 7* . 7Fre [email protected] 6AE* 6J6EA m".cn+
-
8/18/2019 Este Manual Contiene Las Configuraciones de 2 Nodos Instalados Sobre Con Ubuntu Server 14
4/7
3 in a ress 12S.0.0.1
server i 2
auto_increment_increment 2 auto_increment_o set 2
inlog_ o_ log nom re e la ase e atos
3 inlog_ignore_ base de datos BqueBnoBquieroBa+ectar
,uar amos los cam ios y reiniciamos ysql
root5no o2 /3 /etc/init. /mysql restart
%os
ar9metros auto_increment_increment " auto_increment_o set
confgurados debidamente en cada *odo nos salvar9n de este roblema
mediante un mecanismo eCtremadamente intuitivo& el rimero seteadoen 2 con oTset de 2 tramitar9 los 6*#E # en tablas tomando el róCimo
:ndice dis onible L En s:ntesis, el %og entre *odos de a de im ortar
debido a que cada
-
8/18/2019 Este Manual Contiene Las Configuraciones de 2 Nodos Instalados Sobre Con Ubuntu Server 14
5/7
mysql> SHOW MASTER STATUS;
7btendremos un cuadro similar el anterior. 3notemos los valores
de
-
8/18/2019 Este Manual Contiene Las Configuraciones de 2 Nodos Instalados Sobre Con Ubuntu Server 14
6/7
5or Oltimo debemos sincroni ar los *odos de modo que cada #ervidor
se a a artir de qu log m"sql traba ar " desde qu osición comen ar
(esta es la in+ormación que obtuvimos en las tablas al arro ar la
sentencia #$% S"O# &S)(R S)&)*S ).
(n el !o o 1 :192.168.0.20; ingresamos a mysql como root
root@nodo1:/# mysql -u root -p Ingresamos clave de root mysql
mysql> SLAVE STOP;
mysql> CHANGE MASTER TO MASTER_HOST='192.168.0.21', MASTER_USER='replicador',
MASTER_PASSWORD='holivas' , MASTER_LOG_FILE='VALOR_OBTENIDO_EN_Nodo2',
MASTER_LOG_POS=VALOR_OBTENIDO_EN_nodo2;
mysql> SLAVE START;
mysql> QUIT;
(n el !o o 2 :192.168.0.21;
root@nodo2:/# mysql -u root -p Ingresamos clave de root mysql
mysql> SLAVE STOP;
mysql> CHANGE MASTER TO MASTER_HOST='192.168.0.20', MASTER_USER='replicador',
MASTER_PASSWORD='holivas' , MASTER_LOG_FILE='VALOR_OBTENIDO_EN_nodo1',
MASTER_LOG_POS=VALOR_OBTENIDO_EN_nodo1;
mysql> SLAVE START;
mysql> QUIT;
5or Oltimo reiniciamos m"sql en ambos *odos v:a /etc/init. /mysql
restart " odemos robar en cada *odo si la re licación est9
+uncionando ingresando como root m"sql con&
root@nodo1 :/# mysql -u root -p Ingresamos clave de root mysql
mysql> SLAVE START;
mysql> SHOW SLAVE STATUS\G;
-
8/18/2019 Este Manual Contiene Las Configuraciones de 2 Nodos Instalados Sobre Con Ubuntu Server 14
7/7