Ir para conteúdo
Fórum Script Brasil
  • 0

Problemas com replicação


paradex_br

Pergunta

Configurei a replicação do meu banco de dados Mysql 5.6.32.

 

Tudo estava funcionando e do nada a replicação parou. Investigando o log no slave encontro este erro:

[ERROR] Error reading packet from server: Lost connection to MySQL server during query (server_errno=2013)

 

Verifiquei muitos posts que falam em aumentar o "max_allowed_packet" porem já setei ele para 70G e mesmo assim não funcionou.

Já setei também o "relay_log_space_limit = 0" para o espaço do log ser ilimitado.

Enfim, nada funcionou.

 

Ao efetuar um "show processlist;" no master vejo varias sessões com o meu IP "Bilog DUMP" e "write net"

| 96323 | replica      | <IP_Externo>:18878            | NULL  | Binlog Dump      |   7292 | Writing to net            | NULL             |
| 96324 | replica      | <IP_Externo>:18921            | NULL  | Binlog Dump      |   7230 | Writing to net            | NULL             |
| 96325 | replica      | <IP_Externo>:18955            | NULL  | Binlog Dump      |   7168 | Writing to net            | NULL             |
| 96326 | replica      | <IP_Externo>:19119            | NULL  | Binlog Dump      |   7074 | Writing to net            | NULL             |
| 96327 | replica      | <IP_Externo>:19199            | NULL  | Binlog Dump      |   7012 | Writing to net            | NULL             |
| 96333 | replica      | <IP_Externo>:20779            | NULL  | Binlog Dump      |   6630 | Writing to net            | NULL             |
| 96334 | replica      | <IP_Externo>:20894            | NULL  | Binlog Dump      |   6568 | Writing to net            | NULL             |
| 96335 | replica      | <IP_Externo>:20934            | NULL  | Binlog Dump      |   6505 | Writing to net            | NULL             |
 

Mesmo efetuando kill nessas sessões elas não morrem.

 

Configurações do my.cnf do slave:

[mysqld]
# set basedir to your installation path
basedir=C:\\mysql
# set datadir to the location of your data directory
datadir=G:\\Mysql
server-id=30
gtid_mode=ON
enforce_gtid_consistency=true
log_bin=C:\\mysql\\data
log_slave_updates=true

max_connections=1500
query_cache_size=5000
table_open_cache=2000
tmp_table_size=512M
thread_cache_size=100
myisam_max_sort_file_size=10G
myisam_sort_buffer_size=630M
key_buffer_size=8M
read_buffer_size=64K
read_rnd_buffer_size=512K
innodb_flush_log_at_trx_commit=4
innodb_log_buffer_size=1M
innodb_buffer_pool_size=8M
innodb_log_file_size=15G
innodb_thread_concurrency=9
innodb_autoextend_increment=64
innodb_buffer_pool_instances=8
innodb_concurrency_tickets=5000
innodb_old_blocks_time=1000
innodb_open_files=300
innodb_stats_on_metadata=0
innodb_file_per_table=1
innodb_checksum_algorithm=0
flush_time=0
join_buffer_size=10M
max_connect_errors=1000
open_files_limit=4161
query_cache_type=0
sort_buffer_size=512K
table_definition_cache=1400
binlog_row_event_max_size=8K

 

#Opções ajustadas hoje

slave_transaction_retries=100

slave_max_allowed_packet = 70G
max_allowed_packet=70G
net_read_timeout=120
net_write_timeout=60
slave_net_timeout=3600
relay_log_space_limit = 0

 

PS: Eu consigo conectar no mysql com este usuário e senha do servidor slave:

C:\Mysql\bin>mysql -u replica -p<senha>-h <IP_do_Master>
Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 96339
Server version: 5.6.14-log MySQL Community Server (GPL)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

 

Agradeço qualquer ajuda.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...