Quantcast
Channel: MySQL Forums - Replication
Viewing all articles
Browse latest Browse all 1561

Promoting slave as master (no replies)

$
0
0
Hi All,

I am bit new to mysql replication and need help regarding switching mysql master slave nodes.

Scenario:

We have a master slave setup as below:

servera --> Master
serverb --> Slave

We had some maintenance on servera and for which we want to make serverb as master and servera as slave.


This is what we have performed up to now:

1) Confirmed that slave is in sync with master.
2) Stopped mysql on servera (master)
3) On serverb(slave) recorded the log position:
Master_Log_File: mysql-bin.000043
Read_Master_Log_Pos: 290832543


4) On serverb (Slave) performed the following:

RESET SLAVE;
RESET MASTER;
Restarted mysql;

With this, we the serverb is now acting as master. However, I am not sure on how to add back servera as slave now.

Do the following steps look good:

On servera, run the follwoing command:

CHANGE MASTER TO MASTER_USER='replicator', MASTER_PASSWORD='password', MASTER_HOST='serverb', MASTER_LOG_FILE='mysql-bin.000043', MASTER_LOG_POS=290832543;


Will this ensure that the replication will start from where it left?

On the new master (serverb), when I run show master status, i see the following:

File: mysql-bin.000003
Position: 35738417

I am wondering how the old bin-log file and the position can be used here.


It will be really great if someone can advise here..

thanks in advance!!!

Thanks,
Vin

Viewing all articles
Browse latest Browse all 1561

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>