Disaster recovery solution for MySQL I have set a Master-master replication with the second Master running as read-only. This master-master setup is on the same location. Now I will have to setup an DR for this production at a different location. What are the solutions I have? Is it possible to set another master-master setup at DR site where in the Master in DR acts as the slave of the active master of DC? Will that work? Any other inputs for DR solution would be appreciated.

Thanks!!
Active-Passive master-master is a good setup but I have seen SUPER (humans)users writing on slave without setting sql_log_bin. 
(Though super_read_only in 5.7 will change things around this.)

Anyways, following is possible and works.

ProdActiveMaster&lt;----&gt;ProdPassiveMaster
|
|
|
\/
DRmaster-----&gt;DRSlave


So you know now that another master-master setup is not possible as DRMaster cannot replicate from two masters.
I doubt multi-source replication is a solution here as it will create more trouble than help.

You need to make sure to keep your DRSlave, "master-ready"... setting auto_increment% and binlog + logslaveupdates settings.