Cent OS 问题-空间不足

Cent OS 问题-空间不足

我有足够的空间,但是当我在 var/www/html 目录中写入新文件时,它说空间不足

这是配备
硬盘 2 x 480 GB SSD(软件 RAID 1)的专用服务器

我正在运行 Cent OS 7

[root@CentOS-72-64-minimal ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/md2        436G  126G  310G  29% /
devtmpfs        126G     0  126G   0% /dev
tmpfs           126G     0  126G   0% /dev/shm
tmpfs           126G   17M  126G   1% /run
tmpfs           126G     0  126G   0% /sys/fs/cgroup
/dev/md1        488M  185M  277M  41% /boot
tmpfs            26G     0   26G   0% /run/user/0

我删除了一些旧文件。现在我可以写入了。为什么即使我有足够的空间,我也无法写入文件?

这是硬件问题吗?

我联系了托管服务提供商。他们回复说

“非常感谢您的留言。我们的专用根服务器和虚拟服务器的套餐不包括软件支持。套餐也不包括对这些服务器进行配置的支持。对于专用根服务器和虚拟服务器,我们仅提供硬件、网络访问和必要的基础设施;当然,如果出现任何故障或中断,我们会为客户提供支持。由于您是我们专用根服务器或虚拟服务器之一的客户,因此您有责任配置和管理您的服务器以及在其上运行的软件。”

请帮助我

谢谢


我现在已经删除了一些空格

[root@CentOS-72-64-minimal ~]# df -i
Filesystem       Inodes    IUsed    IFree IUse% Mounted on
/dev/md2       29007872 12410945 16596927   43% /
devtmpfs       32977352      421 32976931    1% /dev
tmpfs          32982775        1 32982774    1% /dev/shm
tmpfs          32982775      534 32982241    1% /run
tmpfs          32982775       13 32982762    1% /sys/fs/cgroup
/dev/md1         131072      344   130728    1% /boot
tmpfs          32982775        1 32982774    1% /run/user/0

[root@CentOS-72-64-minimal ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/md2        436G   54G  360G  14% /
devtmpfs        126G     0  126G   0% /dev
tmpfs           126G     0  126G   0% /dev/shm
tmpfs           126G   17M  126G   1% /run
tmpfs           126G     0  126G   0% /sys/fs/cgroup
/dev/md1        488M  185M  277M  41% /boot
tmpfs            26G     0   26G   0% /run/user/0
[root@CentOS-72-64-minimal ~]#

答案1

可能是因为 inode 已满,请使用df -i命令检查

编辑(在接受的答案中添加了斯文的相关评论)

df -i显示空闲和正在使用的 inode 数量。

简而言之,这是您可以在文件系统中创建的最大文件数。目前,您有大约 16M 的可用文件/dev/md2,但如果您删除了数百万个文件,则可能您之前已经用完了所有 inode。

不幸的是,磁盘已满和 inode 已满时出现的错误消息是相同的,即使剩余大量可用空间,也会导致“无空间”错误

相关内容