Bug 87692 - While creating a database ext3 crashes the whole machine
Summary: While creating a database ext3 crashes the whole machine
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 2.1
Classification: Red Hat
Component: kernel
Version: 2.1
Hardware: i686
OS: Linux
high
high
Target Milestone: ---
Assignee: Larry Woodman
QA Contact: Brian Brock
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2003-04-01 12:31 UTC by Jan Albrecht
Modified: 2007-11-30 22:06 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2003-10-03 15:05:59 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Jan Albrecht 2003-04-01 12:31:08 UTC
Description of problem:
Everytime when we tried to create a database on an ext3 filesystem we got 
the "kernel: ENOMEM in journal_alloc_journal_head,retrying." error and the 
machine rebooted itself.
The error could be prevented if we mounted the filesystem as an ext2 before 
creating the database.
We're using the with AS2.1 supplied cluster.

Version-Release number of selected component (if applicable):
Kernel 2.4.9-e.12summit

Database:
   Sybase  Adaptive Server Enterprise/12.5.0.1/EBF 10431 ESD#2/P/
   Linux Intel/Linux 2.2.14-5.0smp i686/rel12501/1792/32-bit/OPT/
   Mon Jul 29 22:24:47 2002 

How reproducible:
Create Database on ext3 filesystem
Steps to Reproduce:
1.
The following commands were executed:
   /* Generated on 20030326162320 by user XXXXXX*/
   create database XXXXXXX on XXXXXXXX = 2000 log on XXXXXXXX = 512
   go

   /* Generated on 20030325221626 by user XXXXXX */
   disk init name = XXXXXXXX, 
      vstart   = 0,
      physname = '/XXX/XXXXXXXX/XXXX/XXXXXX.XXXXXXXX',
      size     = 1048576,
      vdevno   = 7
   go

(sensitive Information where replaced by a 'X')

2.
The machines produces the following errors and reboots:
Mar 26 14:26:31 XXXXXXXX kernel: ENOMEM in journal_alloc_journal_head,
retrying.
Mar 26 14:26:32 XXXXXXXX portmap[17883]: connect from 172.19.232.79 to
callit(ypserv): request from unauthorized host
Mar 26 14:26:37 XXXXXXXX kernel: ENOMEM in journal_alloc_journal_head,
retrying.

    
Actual results:
To prevent this error:
- Stop Database
- remount filesystems with ext2
- create database
- restart cluster service

Expected results:
Create database on ext3 without reboot

Additional info:
A Service Request is already opened for this:
'Service Request: 230822'

Comment 1 Larry Woodman 2003-06-23 18:24:52 UTC
This problem was addressed in the latest kernel errata(e.24).

Larry Woodman


Comment 2 Suzanne Hillman 2003-10-03 15:05:59 UTC
As it's been about 3 months since this was said to have been fixed, with no
reply saying otherwise, I'm closing this bug.


Note You need to log in before you can comment on or make changes to this bug.