We have one RAC/ASM two node system.

There are total 36 databases on this RAC now.

we can only start 31 databases with srvctl, rest can only be started with sqlplus.

errors we have is:

SQL> ORA-27102: out of memory
SVR4 Error: 28: No space left on device
SQL> Dis'

file system is not full. asm have free space also.

change /etc/system or /etc/project will not help anything here.
RAC is

OS is Sun 10.

srvctl can start any 31 databases out of total 36 databases. Not related with any databases itself.