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

softyun3年前云服务器105

在用的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.价格实惠。4.售后服务有保障。具体内容如下:1、稳定性。相信稳定是所有站长最关心的话题的,只有稳定才能让网站正常运营,才能获得用...

香港服务器托管的三大注意事项是什么

香港服务器托管的三大注意事项是:1、注意托管服务器要尽可能小,服务器托管费用是按占用机架的位置大小来计费,服务器占据的位置越大,价格相应越高;2、注意IDC的选择,IDC进行考察,选择有实力的IDC供...

云服务器为什么受欢迎

云服务器受欢迎的原因:1、云服务器配置弹性灵活,能够快速添加或删减配置,可以避免造成资源浪费以及降低了运营成本;2、云服务器性能优势强,能够不断升级最新技术以及更新硬件配置来提高服务器性能;3、云服务...

阿里云数据库备份DBS与自建备份系统有什么优势?

阿里云数据库备份DBS支持多种环境的数据库备份,通过专线接入、公网等接入技术,DBS可以实现用户本地IDC数据库备份、ECS自建数据库备份、其他云环境和RDS的数据库备份,可以通过简单的配置实现数据库...

虚拟空间和云主机有哪些不同

虚拟空间和云主机的区别:1. 云主机是资源独享,具有独立的IP,而虚拟主机是共享一个ip。2. 云主机的操作系统具有多样性,而虚拟主机要跟原主机保持一致。3. 云主机支持自由配置,满足各种网站以及网站...