apache启动报 shmget() failed: Invalid argument的解决方法

softyun3年前云服务器48

在用的apache服务器,启动报错:
 

复制代码 代码如下:

shmget() failed:  Invalid argument
Failed to start up concurrent users module!


经检查为kernel.shmmax设置未生效(copy另一系统的,数值设置大了)

 

如下:

 

复制代码 代码如下:


[root@localhost ~]# sysctl -a | grep shmm
kernel.shmmni = 4096
kernel.shmmax = 0

 

[root@localhost ~]# vi /etc/sysctl.conf
kernel.shmmax = 2147483648
kernel.shmall = 1073742

[root@localhost ~]# sysctl -p
[root@localhost ~]# sysctl -a | grep shm       
vm.hugetlb_shm_group = 0
kernel.shmmni = 4096
kernel.shmall = 1073742
kernel.shmmax = 2147483648




kernel.shmmax 数值说明:
单位:字节。一般建议使用物理内存的一半
以4G内存为例:4096/2*1024*1024=2147483648

 

kernel.shmall 数值说明:
单位:页。1页=4k,设置数值则为物理内存大小
以4G内存为例:4096*1024*1024/4000=1073742

注:以上两项数值如果填写大于本身物理内存则会不生效。

希望以上介绍的解决方法,可以解决大家遇到的问题。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

企业域名备案有哪些好处

企业域名备案的好处有:1、能获得用户的信任和认可,有利于企业网站发展;2、使用大陆服务器就必须要备案,不然只能使用大陆以外的服务器,而使用大陆服务器能满足潜在客户的需求;3、没有备案的网站存在运营风险...

代理服务器购买使用中毒的原因有哪些

代理服务器购买使用中毒的原因有:1、网站访客流量突然暴涨,导致当前服务器配置资源无法满足需求,从而使代理服务器出现卡顿、死机等情况发生;2、被恶意网络攻击,导致代理服务器无法正常运作;3、国际线路出现...

服务器一键安装 BBR魔改/BBRplus/锐速(Lotsever) 加速脚本

BBR是Google提出的一种新型拥塞控制算法,可以使Linux服务器显著地提高吞吐量和减少TCP连接的延迟,下面是一个五合一的TCP网络加速脚本,其包括了BBR原版、BBR魔改版、暴力BBR魔改版、...

香港多ip站群服务器租用怎么选择

香港多ip站群服务器租用选择的方法:1、对香港多ip站群服务器网站安全进行测试,看是否有效抵抗各种恶意入侵和恶意攻击;2、对香港多ip站群服务器的速度进行测试,比如带宽资源是否充足、是否能够给予用户快...

区块链服务器多少带宽才能保证区块链运行

IDC提供区块链服务器技术解决方案,为区块链技术领域的开发提供服务器支持!在线客服!首先要说明的是,根据中本聪的论文,比特币主要解决去中心化造币和防止双花问题,实现一种在去中心化环境下的支付验证探索,...

为什么租用云主机的价格不同

租用云主机价格不同的原因有:1、机房设施不同,不同机房的宽带费用及机柜费用等价格不同,所租用的云主机价格不同;2、硬件配置不同,硬件配置越高,租用云主机的价格越高;3、带宽大小不同,宽带分为共享宽带和...