导致No space left on device错误信息的原因

提示No space left on device错误信息,通常原因有:
Linux系统:
[[email protected] /]#sysctl -a|grep “msgmni”
kernel.msgmni = 16

Workaround:
[[email protected] /]#sysctl -a|grep “msgmni”
kernel.msgmni = 16
[[email protected] /]#sysctl -w kernel.msgmni=128 重新设定值为128。
这个参数决定了系统中同时运行的最大的(消息队列)message queue的个数。

Freebsd系统:
查看inode使用情况
[[email protected] /]# df -i
Filesystem 1K-blocks Used Avail Capacity iused ifree %iused Mounted on
/dev/ad4s1a 147304642 2378358 133141914 2% 211806 18841760 1% /
devfs 1 1 0 100% 0 0 100% /dev
[root@www.itkylin.com /]#

Workaround:
通过删除大量的小文件得以解决。