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

softyun3年前云服务器37

在用的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、荷兰服务器一般标配100M独享大带宽,且带宽升级便宜;3、荷兰服务器数据中心出口带宽充足,安全性和稳定...

租用免费云服务器如何维护

租用免费云服务器维护的方法:1、及时更新或安装系统补丁,防止被黑客利用漏洞攻击;2、安装并配置防火墙程序,提高云服务器的防御力;3、部署杀毒软件,排查安全隐患;4、关闭不必要的服务和端口,降低被攻击风...

游戏服务器如何选择

游戏服务器选择的方法:1、如果是小型网页游戏网站,对带宽和游戏配置要求不高,选择价格稍微低点,低配置的游戏服务器即可;2、如果是稍大型的网络游戏,玩的人数较多,选择租用独立游戏服务器即可;3、如果是超...

租用轻量应用服务器能用来做什么

租用轻量应用服务器能用来做:1、搭建网站,如企业官网、个人展示网站、博客、论坛、电商、外贸网站等;2、部署Web应用程序,轻量应用服务器能简单高效上线各类业务应用;3、构建开发测试环境,轻量应用服务器...

靠谱的国外vps有哪些优势

靠谱的国外vps优势有:1、免费提供一个IP,可靠性强,有利于网站推广;2、控制面板操作简单,能满足用户的需求,有利于提高用户的访问体验,简化了用户的实际操作,让使用更便捷;3、安全性高,能保证数据信...

租用香港服务器有哪些独特的优势

租用香港服务器的优势有:1、香港服务器不需要备案,能快速上架网站;2、香港服务器采用双线或BGP多线租用,带宽资源充足,能满足用户的需求;3、香港服务器地理位置好,网络环境好,国内访问速度快且稳定;4...