解决CentOS磁盘空间不足可按以下步骤操作:
/tmp
和/var/tmp
目录下的文件。sudo rm -rf /tmp/* /var/tmp/*
/var/log
目录下超过30天的日志文件。sudo find /var/log -type f -mtime +30 -exec rm {} \;
sudo yum clean all # YUM
sudo dnf clean all # DNF
sudo package-cleanup --oldkernels --count=2
lvs
、vgs
。pvcreate /dev/sdX1
(sdX1
为新分区)。vgextend centos /dev/sdX1
。lvextend -L +10G /dev/mapper/centos-root
(+10G
为扩展大小)。xfs_growfs /dev/mapper/centos-root
(XFS文件系统)或resize2fs /dev/mapper/centos-root
(ext4文件系统)。lsblk
。fdisk /dev/sdb
(创建分区)、mkfs.ext4 /dev/sdb1
。mount /dev/sdb1 /mnt/newdisk
,并更新/etc/fstab
实现开机自动挂载。du -sh /*
或ncdu
工具定位占用空间大的目录/文件。baobab
或bleachbit
进行可视化清理。注意:操作前务必备份重要数据,尤其是涉及分区调整时。