pwrite:设备上没有空间。 df -i,df -h好的

在Rackspace云服务器上,我看到:

admin@foo:/etc/nginx$ sudo /etc/init.d/nginx start Starting nginx: nginx: [crit] pwrite() "/var/run/nginx.pid" failed (28: No space left on device) nginx. admin@foo:/etc/nginx$ sudo df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.4G 6.6G 2.4G 74% / udev 10M 8.0K 10M 1% /dev none 25M 25M 0 100% /run none 5.0M 0 5.0M 0% /run/lock none 123M 0 123M 0% /run/shm admin@foo:/etc/nginx$ df -i Filesystem Inodes IUsed IFree IUse% Mounted on /dev/sda1 1245184 154910 1090274 13% / udev 31392 427 30965 2% /dev none 31392 1374 30018 5% /run none 31392 2 31390 1% /run/lock none 31392 1 31391 1% /run/shm 

有任何想法吗?

你确实已经用完了/run (这是从/var/run在更新版本的Fedora以及可能的其他发行版上的符号链接)。 检查目录并删除任何不必要的文件,并考虑给它更多的空间。

/var/run可能符号链接到/run