在 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
到?