ProxyLicense Community

Topluluk üyeleri için bilgi, deneyim ve içerik paylaşım alanı.

MySQL Governor XML Yapılandırması ve dbctl ile Güvenli Değişiklik

CloudLinux
09.05.2026 20:58 0 görüntüleme 0 yanıt
#109.05.2026 20:58
MySQL Governor yapılandırması /etc/container/mysql-governor.xml dosyasında tutulur. Ancak üretim sunucusunda bu dosyayı elle düzenlemek yerine mümkün olduğunca dbctl aracıyla değişiklik yapmak daha güvenlidir.

XML içindeki lve modu, connector bilgisi, interval değerleri ve log seviyesi, veritabanı limitlerinin nasıl uygulanacağını belirler. Küçük bir yazım hatası Governor servisinin sağlıklı başlamamasına yol açabilir.

Operasyon Notu


- Mode seçimi müşterinin querylerinin nasıl sınırlanacağını belirler.
- prefix_separator, MySQL kullanıcı adından hosting hesabını ayırmak için önemlidir.
- Log seviyesi DEBUG yapılırsa disk büyümesi izlenmelidir.

Vurgulanacak Ayarlar


- /etc/container/mysql-governor.xml: Ana Governor yapılandırma dosyasıdır.
- dbctl: Ayar değişiklikleri için tercih edilen yönetim aracıdır.
- service db_governor restart: Config değişikliğini aktif eder.

Komut ve Kontrol


dbctl --help
service db_governor restart
tail -n 100 /var/log/dbgovernor-error.log


Saha Uygulaması


Yapılandırma değişikliğinden önce current state çıktısını saklayın. Bir müşteriye özel limit değişikliği yapıyorsanız, değişiklik sebebini ticket numarası veya iç notla bağlamak daha sonra analiz yapmayı kolaylaştırır.

Riskli Noktalar


- XML dosyasında yanlış karakter servis başlangıcını bozabilir.
- DEBUG log uzun süre açık bırakılmamalıdır.
- Prefix ayrımı yanlışsa DB kullanımı yanlış hesaba yazılabilir.

Yanıt Yaz

Yanıt yazmak için giriş yapıp Community aktivasyonunu tamamlamalısınız.

Giriş Yap