Oracle10g startup报ORA-27102
DB版本:10.2.0.4
OS版本:Linux-X86_64
数据库启动报错:
SQL> startup nomount
ORA-27102: out of memory
Linux-x86_64 Error: 28: No space left on device
ORA-27102: out of memory
Linux-x86_64 Error: 28: No space left on device
查看sga,系统参数:
show parameter sga
12G
$ cat /proc/sys/kernel/shmall
2097152
2097152
$ getconf PAGE_SIZE
4096
4096
根据公式12G/4096=3145728,shmall参数至少要设为
3145728
我这里设为
4194304
kernel.shmall = 4194304
16G/4096=4194304
then run the following command:
$ sysctl -p
$ cat /proc/sys/kernel/shmall
4194304
$ cat /proc/sys/kernel/shmall
4194304
数据库启动成功。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24996904/viewspace-773450/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/24996904/viewspace-773450/