SMsoft – informatica e dintorni

MySQL: riattivare la replica dopo l’indicazione di Log corrotto (replication error 1594)

La replica master-slave (o master-master) di MySQL in alcuni momenti può mostrare degli errori. Uno di questi è il 1594 che sta ad indicare che il relay log file è corrotto.

Effettuando un dalla console di mysql:

tra le altre veriabili, troveremo::

Per rimettere in linea la replica, seguire questa procedura (tutta dalla console MySQL dello slave):

  1. segnare le variabili Relay_Master_Log_File e Exec_Master_Log_Pos visualizzate da:
  2. fermare lo slave:
    STOP SLAVE;
  3. fare un reset in modo che lo slave “dimentichi” la posizione nel master binary log
  4. indicare nuovamente la posizione da cui iniziare a leggere (le variabili Relay_Master_Log_File e Exec_Master_Log_Pos di prima):
  5. riavviare la replica:

enjoy!




Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario :-)
*

Commenti

Page optimized by WP Minify WordPress Plugin