环境
本地是Centos7,今天虚拟机启动提示boot空间不足。该虚拟机上也就配置安装了docker。
以下是查询问题截图。
![]() |
通过上图可以看到,boot使用空间100%。
解决方法
1.查看当前运行系统的内核信息
[root@localhost ~]# uname -a
Linux localhost 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]# uname -r
3.10.0-957.21.3.el7.x86_64
可以通过上面的命令,查看当前运行系统的内核信息。
2.查询现有的所有安装的内核。
[root@localhost ~]# rpm -qa | grep kernel
kernel-3.10.0-514.el7.x86_64
kernel-tools-libs-3.10.0-957.21.3.el7.x86_64
kernel-3.10.0-957.21.3.el7.x86_64
kernel-tools-3.10.0-957.21.3.el7.x86_64
abrt-addon-kerneloops-2.1.11-52.el7.centos.x86_64
3.卸载用不到的kernel
[root@localhost ~]# yum remove -y kernel-3.10.0-514.el7.x86_64
[root@localhost ~]# yum remove -y abrt-addon-kerneloops-2.1.11-52.el7.centos.x86_64
[root@localhost ~]# yum remove -y kernel-tools-libs-3.10.0-957.21.3.el7.x86_64
4.查看现在的boot使用的空间
[root@localhost ~]# df -lh
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/cl-root 18G 6.1G 12G 34% /
devtmpfs 894M 0 894M 0% /dev
tmpfs 910M 0 910M 0% /dev/shm
tmpfs 910M 11M 900M 2% /run
tmpfs 910M 0 910M 0% /sys/fs/cgroup
/dev/sda1 197M 144M 54M 73% /boot
tmpfs 182M 4.0K 182M 1% /run/user/42
tmpfs 182M 24K 182M 1% /run/user/1000
/dev/sr0 4.1G 4.1G 0 100% /run/media/burgesslee/CentOS 7 x86_64
tmpfs 182M 0 182M 0% /run/user/0
可以看到空间已经增加了54M,使用73%。也就说明了boot可用空间增加了。以上就是此次遇到问题的解决过程记录,还希望可以帮助到你。