清除共享內存信號量

apache 無法啓動  查看錯誤日誌

No space left on device: Couldn't create accept lock

ipcs -s  發現大量ipc

清除ipc

ipcs -s | grep nobody | perl -e 'while (<STDIN>) { @a=split(/\s+/); print `ipcrm sem $a[1]`}'

 

查看共享信息的內存的命令是ipcs [-m|-s|-q]。

默認會列出共享內存、信號量,隊列信息,-m列出共享內存,-s列出共享信號量,-q列出共享隊列。
怎樣清楚呢?
清楚命令是ipcrm [-m|-s|-q] id。
-m 刪除共享內存,-s刪除共享信號量,-q刪除共享隊列。

ipcrm -m  shmid

ipcrm -s  semid

ipcrm -q  msqid

 

 

googe搜到的 http://www.ixpub.net/thread-732666-1-1.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章