Delete Old Unused Kernels Centos 7

Delete Old Unused Kernels Centos 7
Delete Old Unused Kernels Centos 7


Pada post kali ini saya akan sharing bagaimana menghapus kernel yang tidak terpakai di centos 7. Kernel yang tidak dihapus tentunya akan memakan storage pada server kita. Untuk itu menghapus kernel dapat membuat space storage kita lebih lega.

1.     Check kernel yang sedang digunakan

[root@dev ~]# rpm –sr

2.     Check list kernel yang terinstall di sistem kita

[root@dev ~]# rpm -q kernel
kernel-3.10.0-957.el7.x86_64
kernel-3.10.0-957.5.1.el7.x86_64
kernel-3.10.0-957.10.1.el7.x86_64
kernel-3.10.0-957.12.1.el7.x86_64
kernel-3.10.0-957.27.2.el7.x86_64

3.     Remove/Delete kernel yang tidak terpakai di centos dengan install aplikasi yum-utils

[root@dev ~]# yum update
[root@dev ~]# yum install yum-utils

kemudian jalankan command dibawah. Count pada perintah dibawah ini berarti jumlah kernel yang akan dibiarkan/tidak terhapus dari system kita. Defaultnya kita memang diharuskan untuk menyisakan dua kernel yaitu kernel yang sedang kita pakai, dan juga satu kernel latest update sebagai backup nya.

[root@dev ~]# package-cleanup --oldkernels --count=2

check kembali list kernel yang ada pada system kita

[root@dev ~]# rpm -q kernel
kernel-3.10.0-957.12.1.el7.x86_64
kernel-3.10.0-957.27.2.el7.x86_64

4.     Setting yum.conf untuk remove otomatis kernel jika ada update kernel. Yaitu dengan mengganti parameter pada installonly_limit

[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=2
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-releas

5.     Sekian, Terimakasih :D

Post a Comment

Previous Post Next Post