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