文档章节

Apache重启失败name-based shared memory failure

最新更新消息
 最新更新消息
发布于 2015/11/18 19:06
字数 263
阅读 32
收藏 0

新编译apache的module,在make install的时候没有停止apache,可能会导致apache重启失败。

典型错误信息:File exists: unable to create scoreboard "/usr/local/apache/logs/httpd.scoreboard" (name-based shared memory failure)

如果将错误定位在httpd.scoreboard文件上,删除或者改名往往并不能解决问题。其实错误的重点在于:shared memory。

真正的原因是:因为替换了正在工作的so文件,造成关闭时无法正常释放内部共享内存,再次启动时检查到错误导致apache无法启动。

解决办法:

ipcs -m -p

检查占用共享内存的进程,返回数据格式:

shmid owner cpid lpid

一般cpid和lpid是一致的,在ps中查找,如果cpid和lpid都不存在,那么说明这块共享内存是没有被释放的。

ipcrm -m

用上面查出的pid的shmid,通过上面的命令释放共享内存

然后再检查一遍是否释放了:ipcs -m -p

再次启动apache就OK了。


© 著作权归作者所有

共有 人打赏支持
最新更新消息
粉丝 1
博文 39
码字总数 49637
作品 0
崇明
私信 提问
error: dereferencing pointer to incomplete type

ccj@ubuntu :~/workspace/process/proconver/shm$ gcc shm1.c -o shm1 shm1.c: In function ‘main’: shm1.c:46:15: warning: assignment from incompatible pointer type [enabled by defa......

ccjzb
2014/05/01
945
4
通用的 C/C++ 库--qLibc

qLibc 项目的目的就是提供一个通用的 C/C++ 库,包括所有种类的容器和常用工具函数。 特性: General Containers. List — Doubly Linked List. List Table — KEY/VALUE paired table imple...

匿名
2012/07/18
1K
0
深入理解 Kubernetes CPU Mangager

Author: xidianwangtao@gmail.com 摘要:Kuberuntime CPU Manager在我们生产环境中有大规模的应用,我们必须对其有深入理解,方能运筹帷幄。本文对CPU Manager的使用场景、使用方法、工作机制...

WaltonWang
2018/11/10
0
1
LAMP-apache编译安装

apache编译安装笔记 系统环境:Centos6.6 64位 apache版本2.4.23 下载apache文件http://httpd.apache.org/download.cgi#apache24 一、准备工作: 先安装依赖组件pcre和openssl-devel yum -y ...

linyangjun123
2016/11/29
0
0
Glide 3.5.0 发布,Android 图片加载和缓存库

Glide 3.5.0 发布,此版本是增量版本,包括一些新特性和重要的 bug 修复。 新特性 添加 GlideModules,更简单的延迟配置 (#311). 支持原始大小 (#274): 改进 ListPrerloader API, including ...

oschina
2015/01/26
7.7K
6

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周五乱弹 —— 姑娘馋的口水都留下来了。

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @且无需多言 :分享Fall Out Boy的单曲《Disloyal Order Of Water Buffaloes》 《Disloyal Order Of Water Buffaloes》- Fall Out Boy 手机党...

小小编辑
49分钟前
18
6
vue 对对象的属性进行修改时,不能渲染页面 vue.$set()

我在vue里的方法里给一个对象添加某个属性时,我console.log出来的是已经更改的object ,但是页面始终没有变化 原因如下: **受现代 JavaScript 的限制 (而且 Object.observe 也已经被废弃),...

Js_Mei
今天
2
0
开始看《Java学习笔记》

虽然书买了很久,但一直没看。这其中也写过一些Java程序,但都是基于IDE的帮助和对C#的理解来写的,感觉不踏实。 林信良的书写得蛮好的,能够帮助打好基础,看得出作者是比较用心的。 第1章概...

max佩恩
昨天
12
0
Redux 三大原则

1.单一数据源 在传统的MVC架构中,我们可以根据需要创建无数个Model,而Model之间可以互相监听、触发事件甚至循环或嵌套触发事件,这些在Redux中都是不被允许的。 因为在Redux的思想里,一个...

wenxingjun
昨天
9
0
跟我学Spring Cloud(Finchley版)-12-微服务容错三板斧

至此,我们已实现服务发现、负载均衡,同时,使用Feign也实现了良好的远程调用——我们的代码是可读、可维护的。理论上,我们现在已经能构建一个不错的分布式应用了,但微服务之间是通过网络...

周立_ITMuch
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部