Esta pagina se ve mejor con JavaScript habilitado

Obtener información de replicación MySQL desde un slave.

 ·  🎃 kr0m

En artículos anteriores se explicó como montar un master/slave de MySQL mediante Xtrabackup y dump tradicional. En ambos casos precisábamos de un usuario de replicación y un password, hay ocasiones en las que no anotamos dicha información resultando problemático si necesitamos enganchar un nuevo slave.

Por suerte si tenemos un slave previo ya enganchado, podemos consultar dicha información.

mysql -sre "SELECT * FROM mysql.slave_master_info\G;"
*************************** 1. row ***************************
       Number_of_lines: 25
       Master_log_name: mysql-bin.000160
        Master_log_pos: 1046720727
                  Host: testkr0m-mysql01.alfaexploit.com
             User_name: rep_user
         User_password: REP_USER_PASSWORD
                  Port: 3306
         Connect_retry: 60
           Enabled_ssl: 0
                Ssl_ca:
            Ssl_capath:
              Ssl_cert:
            Ssl_cipher:
               Ssl_key:
Ssl_verify_server_cert: 0
             Heartbeat: 30
                  Bind:
    Ignored_server_ids: 0
                  Uuid: 022c38e3-c1a1-11ee-9684-00123ee6rafa
           Retry_count: 86400
               Ssl_crl:
           Ssl_crlpath:
 Enabled_auto_position: 1
          Channel_name:
           Tls_version:

Los datos que nos interesan son:

             User_name: rep_user
         User_password: REP_USER_PASSWORD
Si te ha gustado el artículo puedes invitarme a un RedBull aquí