MariaDB Çökmelerine Karşı Otomatik Yeniden Başlatma Yapılandırması
Yoğun SQL sorguları veya anlık sunucu yükleri nedeniyle MariaDB/MySQL veritabanı servisi çökebilir (durabilir). Bu durum web sitelerinizin "Veritabanı bağlantı hatası" vermesine neden olur. Sunucu yöneticisinin manuel müdahale etmesini beklemeden, systemd servis yöneticisinin çöken MariaDB servisini otomatik olarak saniyeler içinde tekrar ayağa kaldırmasını sağlayabilirsiniz.
1. MariaDB Servis Yapılandırmasını Düzenleme
Systemd üzerinde MariaDB servis ayarlarını özelleştirmek için aşağıdaki komutla düzenleme modunu açın:
systemctl edit mariadb
Açılan boş dosyaya şu yapılandırma bloklarını ekleyin ve kaydedip çıkın:
[Service]
Restart=on-failure
RestartSec=5s
Bu ayar, MariaDB servisi olağandışı bir şekilde durduğunda (fail olduğunda), sistemin 5 saniye bekleyip servisi otomatik olarak yeniden başlatmasını sağlar.
2. Değişiklikleri Kaydetme ve Test Etme
Systemd arka plan yöneticisini güncelleyin:
systemctl daemon-reload
Artık veritabanınız çöktüğünde sistem bunu saniyeler içinde algılayarak sitelerinizi tekrar yayına alacaktır.
Veritabanı optimizasyonu, SQL sorgu analizleri ve tüm sunucu sorunlarınızda uzman desteği almak için Sunucu Destek hizmetlerimizden yararlanabilir, lisanslama işlemleriniz için sitemizdeki orijinal cPanel Lisans seçeneklerimize göz atabilirsiniz.