shmmax
Red Hat Enterprise Linux Server 릴리스 5.11(Tikanga)을 사용하고 있지만 & 값을 변경해야 합니다 shmall
.
vi /etc/sysctl.conf
# Controls the maximum shared segment size, in bytes
kernel.shmmax = 68719476736
# Controls the maximum number of shared memory segments, in pages
kernel.shmall = 4294967296
fs.suid_dumpable = 1
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586
kernel.shmmax = 4294967295
위에서는 shmax
3번에 걸쳐서 shmall
2번 언급되어 있습니다. 어디서 바꿔야 하나요?
내가 명령을 입력하면 ipcs -lm
표시되는
[oracle@NTSLSRVDBS02 ~]$ ipcs -lm
------ Shared Memory Limits --------
max number of segments = 4096
max seg size (kbytes) = 4194303
max total shared memory (kbytes) = 8388608
min seg size (bytes) = 1
shmmax
및 값을 변경해야 합니다 shmall
.