在 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
有任何想法吗?
答案1
您确实用完了空间/run
(这是/var/run
Fedora 较新版本和其他发行版上的符号链接)。检查目录并删除任何不必要的文件,并考虑为其提供更多空间。
答案2
也许是/var/run
符号链接到/run
?