linux下安装oracle内存报错问题

时间:2023-01-20 08:36:19
第一次安装oracle时,使用的虚拟机内存为1G。在检测是报错,说物理内存不足。之后关闭虚拟机将虚拟机内存提升至2G,安装时还是同样错误 linux下安装oracle内存报错问题

6 个解决方案

#1


/etc/sysctl.conf

文件中 
kernel.shmmax 重新配置了吗 ?

#2


都修改过了:
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000100 128

#3


还是报内存不够吗?

#4


cat /proc/meminfo

看看什么情况;

#5


总大小也修改过了,还是不行啊

#6


这个文件的大小才是真正控制我们 AMM 的大小关键。找到了原因就好处理了。修改tmpfs 的大小,使其大于MEMORY_TARGET的大小就可以了。 
 
# umount tmpfs
# mount -t tmpfs shmfs -o size=4G /dev/shm
 
让以后每次重启OS 都自动mount,修改文件 /etc/fstab 将tmpfs 修改成以下值:
 tmpfs            /dev/shm        tmpfs  defaults,size=3G        0 0
 
如果直接修改/etc/fstab,通过重启OS 也可以让参数生效。

百度查下,调整下tmpfs就好了

#1


/etc/sysctl.conf

文件中 
kernel.shmmax 重新配置了吗 ?

#2


都修改过了:
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000100 128

#3


还是报内存不够吗?

#4


cat /proc/meminfo

看看什么情况;

#5


总大小也修改过了,还是不行啊

#6


这个文件的大小才是真正控制我们 AMM 的大小关键。找到了原因就好处理了。修改tmpfs 的大小,使其大于MEMORY_TARGET的大小就可以了。 
 
# umount tmpfs
# mount -t tmpfs shmfs -o size=4G /dev/shm
 
让以后每次重启OS 都自动mount,修改文件 /etc/fstab 将tmpfs 修改成以下值:
 tmpfs            /dev/shm        tmpfs  defaults,size=3G        0 0
 
如果直接修改/etc/fstab,通过重启OS 也可以让参数生效。

百度查下,调整下tmpfs就好了