当前位置:  技术问答>linux和unix

救急:等着解决问题后回家过年!httpd dead but subsys locked

    来源: 互联网  发布时间:2015-11-17

    本文导语:  周日机房检修UPS,服务器(Linux 9.1 shrike)意外断电两次,重启后发现 apache 2.0.40无法启动(apache+ssl)。 1.使用/etc/init.d/httpd start显示[OK] 2.使用/etc/initd/httpd restart显先显示Stop... [Fail],随后显示start... [OK],但其实Apach...

周日机房检修UPS,服务器(Linux 9.1 shrike)意外断电两次,重启后发现 apache 2.0.40无法启动(apache+ssl)。

1.使用/etc/init.d/httpd start显示[OK]
2.使用/etc/initd/httpd restart显先显示Stop... [Fail],随后显示start... [OK],但其实Apache并未启动。
3.使用/etc/init.d/httpd status则显示"httpd dead but subsys locded"。
4.cat /etc/httpd/logs/error_log,发现有很多条error级别的日志:Cannot allocate shared memory:(17) file exists。
5.使用ps -ax |grep 'httpd'查看,没有httpd进程在监听。
6.使用netstat -an也没发现80端口处于监听状态。
7.检查/var/run/下没有httpd.pid文件;
8.删除/var/lock/subsys/httpdy文件后 ,重启httpd又产生此文件;

查google有人说是apache和ssl版本太老被病毒攻击80端口缘故,建议升级apache和ssl。
将apache 2.0.40 升级到apache2.2.0(tar.gz包编译安装),问题依旧。

苦啊,本来今早可以回家过年了,出了这问题搞不定回不了家,希望各位帮忙。


|
用strace直接执行httpd(注意不是/etc/init.d/httpd,是实际的应用),看看到底是怎么了。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 救急救急!在线等!
  • steptodream 进来救急一下,多谢
  • 江湖救急:JBUILDER4.0的注册号和KEY!!多谢了!!!
  • 救急!!!!各位高手!
  • 请那位仁兄救急一下。tdataset的问题?
  • 救急
  • 请介绍几本UNIX入门的书,我救急用!谢谢!
  • 江湖救急,用过LINUX的都进来看看。
  • 救急!!!!!!我的电脑能不能装REDHAT 7.3 !!
  • 救急!启动时装载servlet!一定给分
  • 江湖救急:那位dx有dos种断大全一类的资料。
  • 有没有人用过magic linux ?救急!!!!
  • [请大佬救急]哪有redhat的nash源代码下载啊?
  • SHELL不能运行,大侠江湖救急!!
  • 救急!!linux驱动函数问题!!
  • 关于linux下的数据清除的相关资料~各位大虾江湖救急啊~~~
  • 救急:这个查询为什么老报错
  • 江湖救急---Ubuntu 10.04 开关机花屏
  • 江湖救急,谢谢
  • 救急!!如何将UTC时间转换为指定时区本地时间??


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3