Kötü networklerde galera db kullanımı

vehbi

Galera mariadb cluster aktif aktif çalışma mantığı ile tüm nodelardan yazma ve okuma yapabilen, write işlemleri biraz pahalı ama read konusunda ve her zaman online olma konusunda oldukça iyi bir çözüm. Ama farklı datacenterlarda çalışıyorsanız ve bu datacenterlar birbirleri ile bağlantı sorunları yaşıyorlarsa default kurulumlarda ciddi sorunlarla karşılaşabilirsiniz.

Bizim kullanımımızda 3 ayrı datacenterda çalışıyoruz. Bu datacenterlardan biri sık sık bağlantı sorunları yaşayan Türk bir servis sağlayıcısı.

Bu servis sağlayıcısı sistemden koptuğunda galera cluster kullanılamaz duruma geliyor, tekrar ayağa kaldırmaya çalıştığımızda ise default rsync senkronizasyon sistemi senkronize etmeye çalışıyor, bu arada veritabanlarını kilitliyor ve sonuçta da işi beceremeyip tüm sistemi askıda bırakıyordu.

Bu durum için çözüm olarak senkronizasyon yöntemi olarak mariadbbackup kullanmanızı öneriyorum. Bu yöntem hem ara ara aldığı yedekler üzerinden ilerlediği ve özellikle de diğer tarafları kilitlemediği için sisteminizin çok daha sağlıklı çalışmasını sağlayacaktır.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir