创建Oracle实例时报No Space left on device

来源:百度知道 编辑:UC知道 时间:2024/05/23 16:08:47
我的机器V480双机 SunOS 5.8,机器上已经有三个Oracle实际在运行了,再创建实例时会报No Space left on device错误,可空间明明是够的,奇怪的是我将一个实例停掉,再创建就可以了,不知如何解决。
数据库版本:9.2.0.6

操作系统: SunOS 5.8 Generic_108528-23 sun4u sparc SUNW,Sun-Fire-480R
发生变化:该机器有两个实例运行,修改了其中一个实例process参数为500原来为300,(加大)后另外一个实例无法起来.即同时只能启动一个实例,而无法两个实例同时启动,在修改参数以前是正常的.其中另外一个process为250个.

数据库参数设置:

set semsys:seminfo_semmsl=256
set semsys:seminfo_semmni=100

经查资料如下:

problem semaphore kernel setting which is too low for the init.ora setting for some parameter .. eg. processes …

What parameter is set too high ?
Which has been changed since last good startup ?

Is related to problem reported in Abstract: INSTANCE CRASHES DURING STARTUP WHEN INI
T PARM `PROCESSES` IS SET A HIGH VALUE

Solution:
1. Set session parameter in init.ora to lower value
OR
2. Increase semaphores parameters in /etc/system SEMMSL & SEMMNI

加大了上面的两个参数值后.两个实

Solution:
1. Set session parameter in init.ora to lower value
OR
2. Increase semaphores parameters in /etc/system SEMMSL & SEMMNI

加大了上面的两个参数值后.两个实例都可以正常启动.问题解决