Database, Ubuntu Server, Programming

Like Us

Tags

Archive

Sunday, January 22, 2017

Troubleshooting replikasi database MySQL dengan hubungan Master Slave - 1


Pada tutorial sebelumnya saya membahas bagaimana caranya membangun replikasi database MySQL. Untuk memastikan keamanan data dan keakuratan data yang disimpan dengan berbagai kondisi yang mungkin terjadi. 

Berikut topologi replikasi Master Slave server MySQL yang saya gunakan:

dari situ saya membuat beberapa skenario percobaan pada Slave:

Skenario Pertama:
  • saya memutus koneksi (jaringan) Slave dari server (kondisi slave tetap hidup)
  • Setelah koneksi slave terputus, saya mencoba menulisi server dengan beberapa data di server Master 
  • Setelah memastikan data telah tersimpan di master, saya menghubungkan lagi koneksi antara master dan slave
  • Setelah beberapa saat data pada slave telah sama dengan data master (tereplikasi dengan baik)

Skenario Kedua:
  • Saya mematikan server slave (shutdown)
  • Setelah server slave benar-benar mati saya mencoba menulisi server Master dengan beberapa data.
  • Kemudian setelah data sudah benar tersimpan di master, Server Slave saya hidupkan kembali
  • kemudian setelah beberapa saat dicek pada server slave, hasilnya data juga tereplikasi dengan baik di server slave sama dengan data yang tersimpan di server master.
Berikut hasil beberapa percobaan dari replikasi database MySQL dengan hubungan master slave di atas.

No comments: