dbTalk Databases Forums  

[Info-Ingres] More ways to stall an installation

comp.databases.ingres comp.databases.ingres


Discuss [Info-Ingres] More ways to stall an installation in the comp.databases.ingres forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Martin Bowes
 
Posts: n/a

Default [Info-Ingres] More ways to stall an installation - 05-05-2009 , 08:10 AM






Hi All,



Who would believe that a modify of an isam table could stall an
installation? All the connections went mutex with Mutex: SCS
kdb_semaphore



What the hell is a kdb_semaphore...?



The installation is elderly and is running II 2.6/0604 (int.lnx/00) +
p12166.



The table was isam non unique on a single element key (integer not null
not default). The table has a 2k page size. There are no long columns,
no funnies like decimal or money, just integers, varchars and a date or
two. No secondary indexes.



The errlog shows things like:

E_DM93A7_BAD_FILE_PAGE_ADDR Page 400878 in table
candidate_addr_audit, owner: ascend, database: ascend, has an incorrect
page number: 0. Other page fields: page_stat 00000000, page_log_address
(00000000,00000000), page_tran_id (0000000000000000). Corrupted page
cannot be read into the server cache.



I've found that if I alter the table to isam/8k pages the problem goes
away. Ditto if I alter to btree/2k pages.



That's been a fun way to spend a day.



Martin Bowes



Reply With Quote
  #2  
Old   
Rob Leather
 
Posts: n/a

Default Re: [Info-Ingres] More ways to stall an installation - 05-05-2009 , 08:37 AM







I will be out of the office now until Monday 11th May, and will respond
to your e-mail as soon as I can upon my return.

If the matter is urgent, please raise a call via the ICT Helpdesk.


This e-mail and any files transmitted with it are the property of the
London Borough of Havering, are confidential, may be subject to legal privilege
and are intended only for the person(s) or organisation(s) named above.
Any unauthorised use, retention, distribution, copying or disclosure
is strictly prohibited. If you receive this email in error, please notify
the sender immediately and delete this e-mail from your system.
WARNING: It is your responsibility to take all necessary steps to
ensure this e-mail and any attachments to it are free from viruses.

Reply With Quote
  #3  
Old   
John Dennis
 
Posts: n/a

Default Re: [Info-Ingres] More ways to stall an installation - 05-05-2009 , 05:32 PM



Marty,

Most of the kdb_semaphore mutex problems seem to be related to running
out of file descriptors. You can use the "lsof -p <PID>" command to
list all the file descriptors in use for a process - when running this
modify how does that figure relate to your "open files" limit?

John

________________________________

From: info-ingres-bounces (AT) kettleriver...ting (DOT) com
[mailto:info-ingres-bounces (AT) kettleriverconsulting (DOT) com] On Behalf Of
Martin Bowes
Sent: Tuesday, 5 May 2009 11:11 PM
To: Ingres and related product discussion forum
Cc: Michael Lay
Subject: [Info-Ingres] More ways to stall an installation



Hi All,



Who would believe that a modify of an isam table could stall an
installation? All the connections went mutex with Mutex: SCS
kdb_semaphore



What the hell is a kdb_semaphore...?



The installation is elderly and is running II 2.6/0604 (int.lnx/00) +
p12166.



The table was isam non unique on a single element key (integer not null
not default). The table has a 2k page size. There are no long columns,
no funnies like decimal or money, just integers, varchars and a date or
two. No secondary indexes.



The errlog shows things like:

E_DM93A7_BAD_FILE_PAGE_ADDR Page 400878 in table
candidate_addr_audit, owner: ascend, database: ascend, has an incorrect
page number: 0. Other page fields: page_stat 00000000, page_log_address
(00000000,00000000), page_tran_id (0000000000000000). Corrupted page
cannot be read into the server cache.



I've found that if I alter the table to isam/8k pages the problem goes
away. Ditto if I alter to btree/2k pages.



That's been a fun way to spend a day.



Martin Bowes



Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.