Sunucu

Linux sunucularda boot kernel temizleme

Linux sunucularda update (yükseltme) yaparken /boot dizininde eski kernel versiyonları kalır ve şişme yapar.

 

Centos işletim sisteminin çekirdek güncellemelerini sürekli olarak yapmak sunucu güvenliği açısından oldukça önemli. Bu güncellemeleri yaparken kernel dosyaları /boot klasörü içinde depolanır. Eğer bu klasör temizlenmezse zamanla şişer ve sunucunuzu reboot yapmak istediğinizde açamayabilirsiniz. Bu sorunun çözümü paket yüklemelerini varsayılan olarak 5’ten 2’ye düşürmek ve eski kernel img dosyalarını temizlemektir.

1. İlk olarak alttaki komut ile yum.conf dosyasında 5 olan installonly_limit değerini 2 ye çekelim;

nano /etc/yum.conf

installonly_limit=5

5 olan yada daha farklı bir rakam olan bu değeri 2 yapalım. Eğer 2 ise değişikliğe gerek yok.

2. Yum-utils paketini yükleyelim;

yum install yum-utils

3. oldkernel temizlemesi yapalım (Centos eski çekirdek güncelleme dosyalarını silelim;

package-cleanup --oldkernels --count=2

İşlem bu kadar. Bu işlem sonucunda boot klasöründe %20’lik bir temizlik yapmış olacaksınız.

Şimdi güncelleme işlemini yapalım;

yum clean all
yum update glibc\*
yum update

Her şey tamam olduğuna göre sunucu bir Graceful Server Reboot yapmakta fayda var. İşlemi ister whm üzerinden isterseniz ssh ile alttaki komut ile Graceful Server Reboot yapabilirsiniz.

reboot -f

 

Hepsi bu kadar…

 

Tags

Kaan GİRGİN

Ben Kaan GİRGİN, 1996 Balıkesir doğumluyum 2013 yılından beri kendimi sanal Dünyada geliştiriyorum. Sürekli olarak yeni bilgiler edinip deneyimlerimi bu site üzerinden sizler ile paylaşıyorum.

İlgili Makaleler

Kimler Neler Demiş?

avatar
  Subscribe  
Bildir

Bu yazımızada bakın

Kapat
Kapat