微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

linux – CentOS分区报告空间不足

我有CentOS服务器有7个分区,其中2个是LVM分区,其中一个分为2个LVM分区.在使用生产软件时,磁盘突然在一个文件夹中填满,该文件夹存储在一个LVM分区中,这些分区一起位于7个普通分区之一中.我的/分区只有40G而/ somedir LVM分区是250G的空间,为什么当LVM分区中的文件增长接近/分区大小时,系统报告磁盘已满?

df -h命令抛出:

/dev/sda2              39G  6,9G   30G  19% /
tmpfs                 3,9G  1,4M  3,9G   1% /dev/shm
/dev/mapper/vgdata-bcks
                      247G  172G   63G  74% /backups
/dev/sda1             485M  310M  151M  68% /boot
/dev/mapper/vgusers-home
                      386G  3,4G  363G   1% /home
/dev/sda5              14G   36M   13G   1% /tmp
/dev/mapper/vgdata-usrs
                      247G   30G  205G  13% /usr1
192.168.11.70:/data   2,0T  249G  1,8T  13% /mnt/SatanAS
//192.168.11.240/Spooler
                      233G   57G  177G  25% /mnt/Fiscaldir
//192.168.11.223/Catalogos
                       96G   44G   53G  46% /media/Catalogos
//192.168.11.204/compartidos
                       98G   42G   51G  46% /mnt/Reportes
/dev/sdb1             3,7T   31G  3,7T   1% /media/Seagate Backup Plus Drive

抱歉,之前没有格式化

解决方法

>首先尝试使用“dmesg”命令确定分区中是否存在任何错误.如果您发现任何错误,并且您不太熟悉解决问题,则只需重新启动即可解决问题.
>如果它确实是与inode相关的问题,您可以减少预留空间.它也会提供一些空间和inode. (虽然不建议用于生产环境.尽快将其恢复到2%或3%).
tune2fs -m 0 /dev/sda1
tune2fs 1.41.12 (17-May-2010)
Setting reserved blocks percentage to 0% (0 blocks)

>使用find命令查找零大小或未使用的文件,并在分析文件后将其删除.
>如果可能,请使用该命令备份整个文件系统并再次创建文件系统,

mkfs.ext4 -i </dev/destination>

指定inode的数量,然后将原始内容还原到此.

原文地址:https://www.jb51.cc/linux/397445.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐