![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi All, Having recently installed p14025 to a server running II 10.0.0 (a64.lnx/132)NPTL. DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, sc0m.c:1384 ]: Mon Mar 21 19:00:17 2011 E_SC0107_BAD_SIZE_EXPAND Error expanding virtual size of server. mepages.c:1151 brk() failed with operating system error 12 (Cannot allocate memory) DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scumsvc.c:295 ]: Mon Mar 21 19:00:17 2011 E_SC0107_BAD_SIZE_EXPAND Error expanding virtual size of server. DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scumsvc.c:295 ]: Mon Mar 21 19:00:17 2011 E_SC0107_BAD_SIZE_EXPAND Error expanding virtual size of server. DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, dm0m.c:761 ]: Mon Mar 21 19:00:17 2011 E_DM9425_MEMORY_ALLOCATE Error allocating memory for DMF operation. Could not allocate requested memory. Memory request was for 4194304 bytes. DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, dm0m.c:762 ]: Mon Mar 21 19:00:17 2011 E_DM9429_EXPAND_POOL Error in expand_pool() adding to the virtual address space of the process. DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scsdbfcn.c:865 ]: Mon Mar 21 19:00:17 2011 E_SC0121_DB_OPEN Error opening database. Name: reveal_internal_dev Owner: reveal Access Mode: 00000002 Flags 40000000 DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scsdbfcn.c:874 ]: Mon Mar 21 19:00:17 2011 E_SC010D_DB_LOCATION Database Location Name: $default Physical Specification: /dbdata1/II/ingres/data/default/reveal_internal_dev Flags: 00000003 DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scsinit.c:4338 ]: Mon Mar 21 19:00:17 2011 E_DM00A0_UNKNOWN_COLLATION Could not open a database because collation sequence not installed. The database in question was not created with a specific collation sequence. So I assume something about the Bad size expand managed to trigger the E_DM00A0 message. |
#3
| |||
| |||
|
|
From the infodb listing.... Default unicode collation : udefault Unicode normalization : NFC |
|
Hi All, Having recently installed p14025 to a server running II 10.0.0 (a64.lnx/132)NPTL. DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, sc0m.c:1384 ]: Mon Mar 21 19:00:17 2011 E_SC0107_BAD_SIZE_EXPAND Error expanding virtual size of server. mepages.c:1151 brk() failed with operating system error 12 (Cannot allocate memory) DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scumsvc.c:295 ]: Mon Mar 21 19:00:17 2011 E_SC0107_BAD_SIZE_EXPAND Error expanding virtual size of server. DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scumsvc.c:295 ]: Mon Mar 21 19:00:17 2011 E_SC0107_BAD_SIZE_EXPAND Error expanding virtual size of server. DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, dm0m.c:761 ]: Mon Mar 21 19:00:17 2011 E_DM9425_MEMORY_ALLOCATE Error allocating memory for DMF operation. Could not allocate requested memory. Memory request was for 4194304 bytes. DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, dm0m.c:762 ]: Mon Mar 21 19:00:17 2011 E_DM9429_EXPAND_POOL Error in expand_pool() adding to the virtual address space of the process. DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scsdbfcn.c:865 ]: Mon Mar 21 19:00:17 2011 E_SC0121_DB_OPEN Error opening database. Name: reveal_internal_dev Owner: reveal Access Mode: 00000002 Flags 40000000 DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scsdbfcn.c:874 ]: Mon Mar 21 19:00:17 2011 E_SC010D_DB_LOCATION Database Location Name: $default Physical Specification: /dbdata1/II/ingres/data/default/reveal_internal_dev Flags: 00000003 DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scsinit.c:4338 ]: Mon Mar 21 19:00:17 2011 E_DM00A0_UNKNOWN_COLLATION Could not open a database because collation sequence not installed. The database in question was not created with a specific collation sequence. So I assume something about the Bad size expand managed to trigger the E_DM00A0 message. |
#4
| |||
| |||
|
|
Hi Karl, Yes it was defined with NFC but is using the standard unicode collation. From the infodb listing.... Default unicode collation : udefault Unicode normalization : NFC |
|
I trapped some vmstat stuff at the time the error occurred. But its not particularly useful. Would it be worthwhile tripping inglogs out of II_EXCEPT? |
|
-----Original Message----- From: Karl Schendel [mailto:schendel (AT) kbcomputer (DOT) com] Sent: 22 March 2011 11:44 To: Ingres and related product discussion forum Subject: Re: [Info-Ingres] When does a bad size expand lead to E_DM00A0? On Mar 22, 2011, at 7:18 AM, Martin Bowes wrote: Hi All, Having recently installed p14025 to a server running II 10.0.0 (a64.lnx/132)NPTL. DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, sc0m.c:1384 ]: Mon Mar 21 19:00:17 2011 E_SC0107_BAD_SIZE_EXPAND Error expanding virtual size of server. mepages.c:1151 brk() failed with operating system error 12 (Cannot allocate memory) DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scumsvc.c:295 ]: Mon Mar 21 19:00:17 2011 E_SC0107_BAD_SIZE_EXPAND Error expanding virtual size of server. DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scumsvc.c:295 ]: Mon Mar 21 19:00:17 2011 E_SC0107_BAD_SIZE_EXPAND Error expanding virtual size of server. DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, dm0m.c:761 ]: Mon Mar 21 19:00:17 2011 E_DM9425_MEMORY_ALLOCATE Error allocating memory for DMF operation. Could not allocate requested memory. Memory request was for 4194304 bytes. DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, dm0m.c:762 ]: Mon Mar 21 19:00:17 2011 E_DM9429_EXPAND_POOL Error in expand_pool() adding to the virtual address space of the process. DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scsdbfcn.c:865 ]: Mon Mar 21 19:00:17 2011 E_SC0121_DB_OPEN Error opening database. Name: reveal_internal_dev Owner: reveal Access Mode: 00000002 Flags 40000000 DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scsdbfcn.c:874 ]: Mon Mar 21 19:00:17 2011 E_SC010D_DB_LOCATION Database Location Name: $default Physical Specification: /dbdata1/II/ingres/data/default/reveal_internal_dev Flags: 00000003 DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scsinit.c:4338 ]: Mon Mar 21 19:00:17 2011 E_DM00A0_UNKNOWN_COLLATION Could not open a database because collation sequence not installed. The database in question was not created with a specific collation sequence. So I assume something about the Bad size expand managed to trigger the E_DM00A0 message. Was it created with -i or -n? The database must have some sort of collation defined, or it wouldn't have been asking for memory for it. Is the installation UTF8? The text of the DM00A0 message is a bit misleading; it probably should read simply "could not open collation file" and it would be nice if it included the collation name that it's trying to open. In any case, once the DBMS server hits SC0107_BAD_SIZE_EXPAND, it's pretty much all over. None of the facilities have any real notion of garbage collection to release memory. A few of them can reclaim individual objects to make room for new ones, but there's no mass reclaim, and there's no ability for one facility to release memory back to SCF for use by a different facility. Karl _______________________________________________ Info-Ingres mailing list Info-Ingres (AT) kettleriverconsulting (DOT) com http://ext-cando.kettleriverconsulti...fo/info-ingres |
#5
| |||||||||||||
| |||||||||||||
|
|
Hi Karl, Yes it was defined with NFC but is using the standard unicode collation. From the infodb listing.... Default unicode collation : udefault Unicode normalization : NFC |
|
I trapped some vmstat stuff at the time the error occurred. But its not particularly useful. Would it be worthwhile tripping inglogs out of |
|
-----Original Message----- From: Karl Schendel [mailto:schendel (AT) kbcomputer (DOT) com] Sent: 22 March 2011 11:44 To: Ingres and related product discussion forum Subject: Re: [Info-Ingres] When does a bad size expand lead to E_DM00A0? On Mar 22, 2011, at 7:18 AM, Martin Bowes wrote: Hi All, Having recently installed p14025 to a server running II 10.0.0 (a64.lnx/132)NPTL. DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, sc0m.c:1384 ]: Mon Mar 21 19:00:17 2011 |
|
mepages.c:1151 brk() failed with operating system error 12 (Cannot allocate memory) DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scumsvc.c:295 ]: Mon Mar 21 19:00:17 2011 |
|
DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scumsvc.c:295 ]: Mon Mar 21 19:00:17 2011 |
|
DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, dm0m.c:761 ]: Mon Mar 21 19:00:17 2011 |
|
DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, dm0m.c:762 ]: Mon Mar 21 19:00:17 2011 |
|
DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scsdbfcn.c:865 ]: Mon Mar 21 19:00:17 2011 |
|
DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scsdbfcn.c:874 ]: Mon Mar 21 19:00:17 2011 |
|
DECIUS_CTSU_OX_AC_::[51605 , 22965 , 000000003ae36200, scsinit.c:4338 ]: Mon Mar 21 19:00:17 2011 |
|
The database in question was not created with a specific collation sequence. So I assume something about the Bad size expand managed to |
|
Was it created with -i or -n? The database must have some sort of collation defined, or it wouldn't have been asking for memory for it. Is the installation UTF8? The text of the DM00A0 message is a bit misleading; it probably should read simply "could not open collation file" and it would be nice if it included the collation name that it's trying to open. In any case, once the DBMS server hits SC0107_BAD_SIZE_EXPAND, it's pretty much all over. None of the facilities have any real notion of garbage collection to release memory. A few of them can reclaim individual objects to make room for new ones, but there's no mass reclaim, and there's no ability for one facility to release memory back to SCF for use by a different facility. Karl _______________________________________________ Info-Ingres mailing list Info-Ingres (AT) kettleriverconsulting (DOT) com http://ext-cando.kettleriverconsulti...fo/info-ingres |
#6
| |||
| |||
|
|
Hi All, Having recently installed p14025 to a Â*server running II 10.0.0 (a64..lnx/132)NPTL. DECIUS_CTSU_OX_AC_::[51605 Â* Â* Â* Â* Â* Â* , 22965 Â* Â* , Â*000000003ae36200, sc0m.c:1384 Â* Â* Â* Â* Â* ]: Mon Mar 21 19:00:17 2011 E_SC0107_BAD_SIZE_EXPAND Â*Error expanding virtual size of server. mepages.c:1151 Â*brk() failed with operating system error 12 (Cannot allocate memory) DECIUS_CTSU_OX_AC_::[51605 Â* Â* Â* Â* Â* Â* , 22965 Â* Â* , Â*000000003ae36200, scumsvc.c:295 Â* Â* Â* Â* ]: Mon Mar 21 19:00:17 2011 E_SC0107_BAD_SIZE_EXPAND Â*Errorexpanding virtual size of server. DECIUS_CTSU_OX_AC_::[51605 Â* Â* Â* Â* Â* Â* , 22965 Â* Â* , Â*000000003ae36200, scumsvc.c:295 Â* Â* Â* Â* ]: Mon Mar 21 19:00:17 2011 E_SC0107_BAD_SIZE_EXPAND Â*Errorexpanding virtual size of server. DECIUS_CTSU_OX_AC_::[51605 Â* Â* Â* Â* Â* Â* , 22965 Â* Â* , Â*000000003ae36200, dm0m.c:761 Â* Â* Â*Â* Â* Â*]: Mon Mar 21 19:00:17 2011 E_DM9425_MEMORY_ALLOCATE Â*Error allocating memory for DMF operation. Â*Could not allocate requested memory. Â*Memory request was for 4194304 bytes. DECIUS_CTSU_OX_AC_::[51605 Â* Â* Â* Â* Â* Â* , 22965 Â* Â* , Â*000000003ae36200, dm0m.c:762 Â* Â* Â*Â* Â* Â*]: Mon Mar 21 19:00:17 2011 E_DM9429_EXPAND_POOL Â*Error in expand_pool() adding to the virtual address space of the process. DECIUS_CTSU_OX_AC_::[51605 Â* Â* Â* Â* Â* Â* , 22965 Â* Â* , Â*000000003ae36200, scsdbfcn.c:865 Â* Â* Â* Â*]: Mon Mar 21 19:00:17 2011 E_SC0121_DB_OPEN Â*Error opening database. Â*Name: reveal_internal_dev Owner: reveal Access Mode: 00000002 Flags 40000000 DECIUS_CTSU_OX_AC_::[51605 Â* Â* Â* Â* Â* Â* , 22965 Â* Â* , Â*000000003ae36200, scsdbfcn.c:874 Â* Â* Â* Â*]: Mon Mar 21 19:00:17 2011 E_SC010D_DB_LOCATION Â*Database Location Name: $default Physical Specification: /dbdata1/II/ingres/data/default/reveal_internal_dev Flags: 00000003 DECIUS_CTSU_OX_AC_::[51605 Â* Â* Â* Â* Â* Â* , 22965 Â* Â* , Â*000000003ae36200, scsinit.c:4338 Â* Â* Â* Â*]: Mon Mar 21 19:00:17 2011 E_DM00A0_UNKNOWN_COLLATION Â* Â*Could not open a database because collation sequence not installed. The database in question was not created with a specific collation sequence. So I assume something about the Bad size expand managed to trigger the E_DM00A0 message. I've checked the DBMS log and there is nothing in there that would shed any light on this problem. Anyone seen this before? Martin Bowes |
#7
| |||
| |||
|
#8
| |||
| |||
|
|
Hi All, Having recently installed p14025 to a Â*server running II 10.0.0 (a64.lnx/132)NPTL. DECIUS_CTSU_OX_AC_::[51605 Â* Â* Â* Â* Â* Â* , 22965 Â* Â* , Â*000000003ae36200, sc0m.c:1384 Â* Â* Â* Â* Â* ]: Mon Mar 21 19:00:17 2011 E_SC0107_BAD_SIZE_EXPAND Â*Error expanding virtual size of server. mepages.c:1151 Â*brk() failed with operating system error 12 (Cannot allocate memory) DECIUS_CTSU_OX_AC_::[51605 Â* Â* Â* Â* Â* Â* , 22965 Â* Â* , Â*000000003ae36200, scumsvc.c:295 Â* Â* Â* Â* ]: Mon Mar 21 19:00:17 2011 E_SC0107_BAD_SIZE_EXPAND Â*Error expanding virtual size of server. DECIUS_CTSU_OX_AC_::[51605 Â* Â* Â* Â* Â* Â* , 22965 Â* Â* , Â*000000003ae36200, scumsvc.c:295 Â* Â* Â* Â* ]: Mon Mar 21 19:00:17 2011 E_SC0107_BAD_SIZE_EXPAND Â*Error expanding virtual size of server. DECIUS_CTSU_OX_AC_::[51605 Â* Â* Â* Â* Â* Â* , 22965 Â* Â* , Â*000000003ae36200, dm0m.c:761 Â* Â* Â* Â* Â* Â*]: Mon Mar 21 19:00:17 2011 E_DM9425_MEMORY_ALLOCATE Â*Error allocating memory for DMF operation. Â*Could not allocate requested memory. Â*Memory request was for 4194304 bytes. DECIUS_CTSU_OX_AC_::[51605 Â* Â* Â* Â* Â* Â* , 22965 Â* Â* , Â*000000003ae36200, dm0m.c:762 Â* Â* Â* Â* Â* Â*]: Mon Mar 21 19:00:17 2011 E_DM9429_EXPAND_POOL Â*Error in expand_pool() adding to the virtual address space of the process. DECIUS_CTSU_OX_AC_::[51605 Â* Â* Â* Â* Â* Â* , 22965 Â* Â* , Â*000000003ae36200, scsdbfcn.c:865 Â* Â* Â* Â*]: Mon Mar 21 19:00:17 2011 E_SC0121_DB_OPEN Â*Error opening database. Â*Name: reveal_internal_dev Owner: reveal Access Mode: 00000002 Flags 40000000 DECIUS_CTSU_OX_AC_::[51605 Â* Â* Â* Â* Â* Â* , 22965 Â* Â* , Â*000000003ae36200, scsdbfcn.c:874 Â* Â* Â* Â*]: Mon Mar 21 19:00:17 2011 E_SC010D_DB_LOCATION Â*Database Location Name: $default Physical Specification: /dbdata1/II/ingres/data/default/reveal_internal_dev Flags: 00000003 DECIUS_CTSU_OX_AC_::[51605 Â* Â* Â* Â* Â* Â* , 22965 Â* Â* , Â*000000003ae36200, scsinit.c:4338 Â* Â* Â* Â*]: Mon Mar 21 19:00:17 2011 E_DM00A0_UNKNOWN_COLLATION Â* Â*Could not open a database because collation sequence not installed. The database in question was not created with a specific collation sequence. So I assume something about the Bad size expand managed to trigger the E_DM00A0 message. I've checked the DBMS log and there is nothing in there that would shed any light on this problem. Anyone seen this before? Martin Bowes |
#9
| |||
| |||
|
|
It might be; the other thing to do would be to make sure you have a DBMS log defined (II_DBMS_LOG). DMF and ULM pool expands are logged in the DBMS log, and you can relatively easily see which pools are eating up all of the memory. |
#10
| |||
| |||
|
|
-----Original Message----- From: info-ingres-bounces (AT) kettleriver...ting (DOT) com [mailto:info- ingres-bounces (AT) kettleriverconsulting (DOT) com] On Behalf Of Martin Bowes Sent: 23 March 2011 08:34 To: Ingres and related product discussion forum Subject: Re: [Info-Ingres] When does a bad size expand lead to E_DM00A0? It might be; the other thing to do would be to make sure you have a DBMS log defined (II_DBMS_LOG). DMF and ULM pool expands are logged in the DBMS log, and you can relatively easily see which pools are eating up all of the memory. The only trouble with that theory is that I use set trace ouput '...' a lot in regular monitoring. So even though I have the II_DBMS_LOG defined, its next to useless. I think I'll re-look at all that stuff where I save dm420 output (etc) and see if its really worth the effort and if I'd be better off usin ima to get that data. Marty _______________________________________________ Info-Ingres mailing list Info-Ingres (AT) kettleriverconsulting (DOT) com http://ext-cando.kettleriverconsulti...fo/info-ingres |
![]() |
| Thread Tools | |
| Display Modes | |
| |