在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