Zones do not have default memory limits.  A zone's processes are allowed to 
use as much RAM and swap as they want.  If you want to limit there usage, 
resource controls exist to do that.

Fork calls fail when there isn't enough swap space.  It returns with error 
ENOMEM, which is 12.  The second failure in your log below returned a status 
of 12.

Is the system low on free swap space when this problem occurs?

Jim Caron - ITCTO wrote:
> Folks,
> 
> I have an issue where a zone seems to be rnning out of memory.  is there 
> a limit to how much memory a zone can use?  If so, how do you overcome 
> this limit?  we are getting the following errors:
> 
> *** SERVICE NAME:(SYS$BACKGROUND) 2007-07-25 07:49:55.187
> *** SESSION ID:(444.1) 2007-07-25 07:49:55.187
> *** 2007-07-25 07:49:55.187
> Process startup failed, error stack:
> ORA-27300: OS system dependent operation:fork failed with status: 2
> ORA-27301: OS failure message: No such file or directory
> ORA-27302: failure occurred at: skgpspawn5
> *** 2007-07-25 07:49:57.204
> Process startup failed, error stack:
> ORA-27300: OS system dependent operation:fork failed with status: 12
> ORA-27301: OS failure message: Not enough space
> ORA-27302: failure occurred at: skgpspawn3
> 
> error 4030 detected in background process
> ORA-04030: out of process memory when trying to allocate  bytes (,)
> 
> 
> Does anyone have some insight on this?
> 
> thanks
> 


-- 
--------------------------------------------------------------------------
Jeff VICTOR              Sun Microsystems            jeff.victor @ sun.com
OS Ambassador            Sr. Technical Specialist
Solaris 10 Zones FAQ:    http://www.opensolaris.org/os/community/zones/faq
--------------------------------------------------------------------------
_______________________________________________
zones-discuss mailing list
zones-discuss@opensolaris.org

Reply via email to