semget: No space left on device

نبود فضا روی دستگاه

این مورد به سمافور های موجود روی سیستم شما مربوط است ، برای پاک کردنشان از دستور زیر استفاده کنید :

ipcs | grep apache | awk '{print $2}' > sem.txt
for i in `cat sem.txt`; do { ipcrm -s $i; }; done;

اگر این یک رخداد شایع می شود، ممکن است مجبور شوید  محدودیت  IPC های خود به  سمافور ها تغییر دهید .

دستور زیر را در /etc/sysctl.conf تنظیم کنید :

kernel.msgmni = 1024
kernel.sem = 250 256000 32 1024

و سیستم خود را برای بارگذاری آن  مقادیر ریبوت کنید.

اگر این کار کمک نمی کند، شما می توانید با استفاده از cronjob به طور مرتب چک کنید و آنها را به صورت دلخواه پاک کنید.