在yum update的时候出现问题,/boot文件系统空间不足:
方法一:将/boot挂载到其他位置
检查linux服务器的文件系统的磁盘空间占用情况:
df -h
可以看到/boot被挂载在/dev/sda2上,空间只有190M,已经使用了89%。
为了解决Centos的boot空间不足的问题,取消将/boot挂在到sda2上,而是直接使用/boot目录,但是需要将原来在/dev/sda2上的文件拷贝到/boot下:
umount /boot
mkdir /boot_old
mount /dev/sda1 /boot_old
# 到/boot_old目录下
cp -rp * /boot
# 打开/etc/fstab
nano /etc/fstab
# 删除其中中含有的 /boot项
方法二:删除旧的内核清理空间
查看/boot下还有多少空间
df -H /boot
查看所有内核包:
rpm -qa|grep kernel
确认当前系统使用的内核
uname -a
删除不需要的内核
sudo rpm -e kernel-3.10.0-229.11.1.el7.x86_64 kernel-devel-3.10.0-229.11.1.el7.x86_64