国产三级农村妇女在线,国产精品毛片a∨一区二区三区,国产乱子伦视频大全,国产精品色拉拉,国产欧美日韩一区二区三区,

首頁 > 技術(shù) > Linux

apache啟動報 shmget() failed: Invalid argument的解決方法

Linux 2022-11-28 12:34:34

在用的apache服務(wù)器,啟動報錯:

復(fù)制代碼 代碼如下:

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


經(jīng)檢查為kernel.shmmax設(shè)置未生效(copy另一系統(tǒng)的,數(shù)值設(shè)置大了)

如下:

復(fù)制代碼 代碼如下:


[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 數(shù)值說明:
單位:字節(jié)。一般建議使用物理內(nèi)存的一半
以4G內(nèi)存為例:4096/2*1024*1024=2147483648

kernel.shmall 數(shù)值說明:
單位:頁。1頁=4k,設(shè)置數(shù)值則為物理內(nèi)存大小
以4G內(nèi)存為例:4096*1024*1024/4000=1073742

注:以上兩項數(shù)值如果填寫大于本身物理內(nèi)存則會不生效。

希望以上介紹的解決方法,可以解決大家遇到的問題。

TAg

加載中~

本網(wǎng)站LOGO受版權(quán)及商標(biāo)保護(hù),版權(quán)登記號:國作登字-2022-F-10126915,未經(jīng)湖南木星科技官方許可,嚴(yán)禁使用。
Copyright ? 2012-2022 湖南木星科技有限公司(木星網(wǎng))版權(quán)所有
轉(zhuǎn)載內(nèi)容版權(quán)歸作者及來源網(wǎng)站所有,本站原創(chuàng)內(nèi)容轉(zhuǎn)載請注明來源,商業(yè)媒體及紙媒請先聯(lián)系:aishangyiwan@126.com

工信部備案號:湘ICP備19012813號-5