错误日志如下
Error Summary
-------------
Disk Requirements:
At least 13MB more space needed on the /boot filesystem.
当我们yum install 安装软件包或者yum update时,提示At least 13MB more space needed on the /boot filesystem.
,首先我这里看一下本地文件目录
[root@k8s-03 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 3.9G 0 3.9G 0% /dev
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 3.9G 8.6M 3.9G 1% /run
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/sda5 80G 8.4G 72G 11% /
/dev/sda2 197M 178M 20M 91% /boot
tmpfs 796M 0 796M 0% /run/user/1000
上面发现我给的/boot
引导分区不够了,默认内核都安装在/boot下面
boot分区内包含系统的内核及在引导过程中使用的文件
解决办法
因为我这边安装了3个内核版本,所以需要清理一下,或者在我们安装系统的时候将/boot
分区设置大一点
先查看目前使用的内核版本
[root@k8s-03 ~]# uname -r
5.17.8-1.el7.elrepo.x86_64
查看系统中所有的内核文件
rpm -qa | grep kernel
因为我这边使用的是5.17
内核版本,那么下面3.10
以及5.14
都可以进行卸载删除
卸载命令
yum remove xxx
#后面添加内核版本
以我这里为例
[root@k8s-03 ~]# yum remove -y kernel-3.10.0-693.el7.x86_64
卸载完成后,我们在查看发现磁盘已经释放
温馨提示:
为了保证不出问题,引导可以正常,在多台节点操作时,优先操作一台节点当操作完成后执行reboot
检查/boot分区是否引导正常,以防止出现生产事故!