Difference between revisions of "Boot partition is full"

From Klaus' wiki
Jump to: navigation, search
(Created page with 'Do the following to keep just the last 2 kernels on your system, to keep /boot clean Edit /etc/yum.conf and set the following parameter installonly_limit=2 This will make you…')
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
Do the following to keep just the last 2 kernels on your system, to keep /boot clean
 
Do the following to keep just the last 2 kernels on your system, to keep /boot clean
 +
 +
As root perform these steps:
  
 
Edit /etc/yum.conf and set the following parameter
 
Edit /etc/yum.conf and set the following parameter
Line 20: Line 22:
  
 
Done. This will erase in a good fashion the old kernels, and, keep just the last 2 of them for the next upgrades.
 
Done. This will erase in a good fashion the old kernels, and, keep just the last 2 of them for the next upgrades.
 +
 +
You can check the space left on the partition by issuing:
 +
 +
<source lang=bash>
 +
]$ df -h
 +
</source>
 +
 +
expect something like
 +
Filesystem                Size  Used Avail Use% Mounted on
 +
/dev/mapper/cl_jdoe-root  13G  8.0G  5.1G  62% /
 +
devtmpfs                  2.0G    0  2.0G  0% /dev
 +
tmpfs                    2.0G  96K  2.0G  1% /dev/shm
 +
tmpfs                    2.0G  8.7M  2.0G  1% /run
 +
tmpfs                    2.0G    0  2.0G  0% /sys/fs/cgroup
 +
tmpfs                    2.0G  40K  2.0G  1% /tmp
 +
'''/dev/sda1                497M  276M  222M  56% /boot'''
 +
tmpfs                    396M  4.0K  396M  1% /run/user/42
 +
tmpfs                    396M  48K  396M  1% /run/user/1001
 +
 +
 +
Source for inspiration: [http://unix.stackexchange.com/questions/105026/boot-partition-is-almost-full-in-centos#105029 StackExchange]

Revision as of 10:34, 13 October 2017

Do the following to keep just the last 2 kernels on your system, to keep /boot clean

As root perform these steps:

Edit /etc/yum.conf and set the following parameter

installonly_limit=2

This will make your package manager keep just the 2 last kernels on your system(including the one that is running)

Then install yum-utils:

]$ yum install yum-utils

Finally make an oldkernel cleanup:

]$ package-cleanup --oldkernels --count=2

Done. This will erase in a good fashion the old kernels, and, keep just the last 2 of them for the next upgrades.

You can check the space left on the partition by issuing:

]$ df -h

expect something like

Filesystem                Size  Used Avail Use% Mounted on
/dev/mapper/cl_jdoe-root   13G  8.0G  5.1G  62% /
devtmpfs                  2.0G     0  2.0G   0% /dev
tmpfs                     2.0G   96K  2.0G   1% /dev/shm
tmpfs                     2.0G  8.7M  2.0G   1% /run
tmpfs                     2.0G     0  2.0G   0% /sys/fs/cgroup
tmpfs                     2.0G   40K  2.0G   1% /tmp
/dev/sda1                 497M  276M  222M  56% /boot
tmpfs                     396M  4.0K  396M   1% /run/user/42
tmpfs                     396M   48K  396M   1% /run/user/1001


Source for inspiration: StackExchange