在一个具有128G内存的Centos7.9的系统上,创建多个oracle 12.2.0.1实例时,后面的实例无法启动,报错:
SQL> ORA-27125: unable to create shared memory segment
Linux-x86_64 Error: 28: No space left on device
Additional information: 3822
Additional information: 4278190080
经过使用strace跟踪,发现:
[pid 13722] shmget(IPC_PRIVATE, 4278190080, IPC_CREAT|IPC_EXCL|0600) = -1 ENOSPC (No space left on device)
------ Shared Memory Limits --------
max number of segments = 4096
max seg size (kbytes) = 32780378
max total shared memory (kbytes) = 26224300
min seg size (bytes) = 1
】共享内存部分,结合“lpcs -u”发现【