Hi,
If you read your knldiag carefully, you will find the following lines
.....
2002-03-25 15:46:36  2861     12829 MEM_HEAP 64000 pages allocated at
0x7a0d9000 for DATACACHE
2002-03-25 15:46:49  2861     12829 MEM_HEAP 64000 pages allocated at
0x994db000 for DATACACHE
2002-03-25 15:47:00  2861     12829 MEM_HEAP 64000 pages allocated at
0x0896e000 for DATACACHE
2002-03-25 15:47:19  2861 WNG 12431 MEMORY   Not enough heap available! Try
to use shared memory.
2002-03-25 15:47:19  2861 ERR 11282 IPC      create_shm: shmget error,
Invalid argument
2002-03-25 15:47:19  2861 ERR 11332 MEMORY    239:'ven57c.c' malloc for
524288000 bytes failed, Invalid argument
2002-03-25 15:47:19  2861 WNG 12416 XPARAM   Datacache too small in XPARAM
2002-03-25 15:47:19  2861 WNG 12416 XPARAM   Datacache too small in XPARAM
2002-03-25 15:47:19  2861     54003 dynpool  DYNP_B20_DATACACHE     :
33276220

You are simply running out of memory. Your script tries to setup a 4 GByte
datacache (DATA_CACHE 512000 Pages) on a 32Bit machine. That wont work. The
kernel tries to use shared memory after the heap is consumed, but it fails
since on your machine the maximum shared memory chunk is exceeded (at least
this is the common source for that 'Invalid argument' under these
circumstances. DATA_CACHE is measured in database pages (8KB) each. What you
propable meant was DATA_CACHE 64000 Pages. The datacache is not allocated
before the kernel tries to come up to ONLINE (former called WARM) mode.
CU
jrg
 

> -----Original Message-----
> From: Mark Wong [mailto:[EMAIL PROTECTED]]
> Sent: Dienstag, 26. M�rz 2002 01:01
> To: [EMAIL PROTECTED]
> Subject: errors from creating database
> 
> 
> I need some help determining the source of an error.  I'm trying to
> create a database when this initial error message is thrown into the
> knldiag.err file:
> 
>       ERR 11282 IPC      create_shm: shmget error, Invalid argument
> 
> I've attached a script, based on the create_demo_db.sh sample, and the
> resulting knldiag, knldiag.err, and knltrace files.
> 
> On a side note, when I attempt to execute the commands from 
> the attached
> create_db.sh, the first error thrown by dbmcli is at the command:
> 
>       util_execute init config
> 
> Thanks,
> Mark
> 
_______________________________________________
sapdb.general mailing list
[EMAIL PROTECTED]
http://listserv.sap.com/mailman/listinfo/sapdb.general

Reply via email to