我有足够的空间,但是当我写在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
我删除了一些旧文件。 现在我可以写。 为什么我不能写文件,即使我有足够的空间?
这是硬件问题吗?
我联系了托pipe服务商。 Thay回答说
“非常感谢您的留言,我们专用的根服务器和虚拟服务器的软件包不包括软件支持,软件包也不包括对这些服务器的configuration支持,对于专用的根和虚拟服务器,我们只提供硬件,networking访问和必要的基础设施;当然,如果有任何故障或中断,我们会支持我们的客户。由于您是我们的专用根服务器或虚拟服务器之一的客户,您负责configuration和pipe理您的服务器,对于运行它的软件“。
请帮助我
谢谢
我现在已经删除了一些空格
[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 ~]#
这是关于完整的inode(也许),请检查与df -i命令
编辑(在接受的答案中join了sven的相关评论)
df -i显示inode空闲和正在使用的数量。
简而言之,这是您可以在文件系统中创build的最大数量的文件。 目前,你有~16M的/dev/md2空闲空间,但是如果你删除了数百万个文件,那么你以前用过的所有inode都可能已经用完了。
不幸的是,这个错误信息对于一个完整的磁盘和一个完整的inode消耗来说是一样的,即使你还剩下大量的可用空间也会导致“无空间”的错误