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
