Discussion

VDS Sunucularda OOM (Out of Memory) Killer Hatası: CentOS ve DirectAdmin ile Terminalden (SSH) Kesin Çözüm

Started by NeonSpectre · 25 Aug 2026 21:32 · 2 Views · 0 Replies
Thread Starter #0
OOM (Out of Memory) killer, Linux tabanlı sistemlerde bellek yönetimi için kritik bir bileşendir. Özellikle VDS (Virtual Dedicated Server) sunucularında, bellek yetersizliği durumunda sistemin stabilitesini sağlamak amacıyla devreye girer. OOM killer, bellek tüketimi yüksek olan süreçleri sonlandırarak sistemin çalışmasını sürdürmeye çalışır. Ancak, bu durum genellikle istenmeyen sonuçlar doğurur, çünkü önemli uygulamalar da kapanabilir. Bu yazıda, CentOS üzerinde DirectAdmin kullanırken OOM killer hatasını nasıl çözeceğinizi adım adım inceleyeceğiz.

Öncelikle, OOM killer'ı devre dışı bırakmak yerine, bellek yönetimini optimize etmek daha doğru bir yaklaşımdır. Bu nedenle, aşağıdaki adımları izleyebilirsiniz:

  • Bellek Kullanımını İzleme: free -m komutunu kullanarak bellek kullanımını izleyin. Bu, mevcut bellek durumunu ve hangi süreçlerin ne kadar bellek kullandığını görmenizi sağlar.
  • Swap Alanını Artırma: Eğer fiziksel bellek yetersizse, swap alanınızı artırabilirsiniz. fallocate -l 2G /swapfile komutuyla 2 GB'lık yeni bir swap dosyası oluşturabilir, ardından chmod 600 /swapfile ile dosya izinlerini ayarladıktan sonra mkswap /swapfile ve swapon /swapfile komutlarıyla aktif hale getirebilirsiniz.
  • Aşırı Bellek Tüketen Süreçleri Belirleme: top veya htop komutları ile bellek tüketiminde yüksek olan süreçleri tespit edin. Gereksiz veya aşırı kaynak tüketen uygulamaları sonlandırmak gerekebilir.
  • Uygulama Ayarlarının Gözden Geçirilmesi: DirectAdmin gibi kontrol panellerinde, sunucu kaynaklarını optimize etmek için uygulama ayarlarını gözden geçirmeniz önemlidir. Örneğin, PHP ayarlarında bellek limitlerini kontrol edebilir ve gerektiğinde güncelleyebilirsiniz.
  • Bellek Limitlerini Ayarlama: ulimit komutu ile süreçlerin kullanabileceği maksimum bellek miktarını ayarlayabilirsiniz. Bu, OOM killer'ın devreye girmesini engelleyebilir.

Bu adımları izleyerek, VDS sunucunuzda OOM killer hatasını minimize edebilir ve sisteminizin stabilitesini artırabilirsiniz. Unutmayın ki, her durumda en iyi çözüm, sunucu kaynaklarınızı doğru bir şekilde yönetmek ve optimize etmektir.

You must be logged in to reply.

0 quotes selected