No space left on device: AH00023: Couldn't create the proxy mutex 解决方法
2017-03-07 22:55
1006 查看
服务器版本:CentOS Linux release 7.2.1511 (Core)
Apache版本: Apache/2.4.6 (CentOS)
因为业务原因,需要在定时不断重启Apache服务器。这个自动重启的crontab一直持续了几天,然后服务器挂了
一开始在VPS的后台重启,然后Apache服务器又正常跑crontab,但近几天崩溃得频繁了,于是去找httpd的log(/var/log/httpd),发现日志中不断重复一段记录,其中最关键的是:
"No space left on device: AH00023: Couldn't create the proxy mutex"
解决方法是:
开心了半天,又有成员报告说服务器挂了。于是我干脆把这个脚本也交付定期执行:
Apache版本: Apache/2.4.6 (CentOS)
因为业务原因,需要在定时不断重启Apache服务器。这个自动重启的crontab一直持续了几天,然后服务器挂了
一开始在VPS的后台重启,然后Apache服务器又正常跑crontab,但近几天崩溃得频繁了,于是去找httpd的log(/var/log/httpd),发现日志中不断重复一段记录,其中最关键的是:
"No space left on device: AH00023: Couldn't create the proxy mutex"
解决方法是:
$ vim /home/clear.sh #在/home里新建一个clear.sh文件 $ #复制代码: ipcs | grep apache | awk '{print $2}' > sem.txt for i in `cat sem.txt`; do { ipcrm -s $i; }; done; echo "You have clear." $ ./clear.sh #执行clear.sh $ systemctl restart httpd #又能正常重启了!
开心了半天,又有成员报告说服务器挂了。于是我干脆把这个脚本也交付定期执行:
$ cd /etc/cron.d $ vim mycrontab.cron #进入vim编辑界面 $ 25 23 * * * root /home/clear.sh #加入代码 $ crontab mycrontab.cron #执行编辑后的定时任务列表 $ crontab -l #查看当前的定时任务列表,可以看到 25 23 * * * root /home/clear.sh 就在屏幕上了
如果需要查看定时任务有没有真正执行: $ cd /var/spool/mail #切换到邮件目录 $ tail root -n 100 #查看邮件root消息(末尾100行,参数可以改变) $ #找到23:25附近的邮件,应该就可以看见这个crontab信息了
相关文章推荐
- Apache ERROR: No space left on device: AH00023: Couldn't create the ssl-cache mutex
- No space left on device: Couldn’t create accept lock
- centos编译内核出现:no space left on device 解决方法
- linux QT 安装出现No space left on device错误 解决方法
- Hadoop “No space left on device”问题解决方法
- Linux下Apache重启遇到No space left on device错误的解决方法
- django出现Errno=No space left on device (ENOSPC)错误的解决方法
- Linux中出现“No space left on device”错误的排查与解决方法
- No space left on device /tmp 原因和解决方法
- Apache: No space left on device: Couldn’t create accept lock
- boot2docker里报"no space left on device" error的解决方法
- android模拟器错误No space left on device解决方法
- Linux出现cannot create temp file for here-document: No space left on device的问题解决
- Linux服务器提示No space left on device错误解决方法
- 解决ORA-27154,ORA-27300,ORA-27301:No space left on device
- 解决ORA-27154,ORA-27300,ORA-27301:No space left on device
- No space left on device解决办法
- Apache No space left on device: mod_rewrite: could not create rewrite_log_lock Configuration Failed
- gzip: stdout: No space left on device问题的解决
- No space left on device的分析及解决