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