It was indeed me who ran into this problem about a year ago.  My solution was 
published in Session 9341 at the San Francisco SHARE last August.  

A copy of my session is on Mark Post's Linuxvm.org website at 

http://linuxvm.org/present/SHARE99/S9341GWa.pdf

(note the amusing cover page done by my wife!)

The relevant information is on page 16 of the presentation.  Hope it helps!

"Christmas is a funny season.  What other time of the year do you sit in front of a 
dead tree and eat candy out of your socks?"
Gordon Wolfe, Ph.D. (425)865-5940
VM Technical Services, The Boeing Company

> ----------
> From:         Mark Post
> Reply To:     Linux on 390 Port
> Sent:         Thursday, December 5, 2002 7:17 PM
> To:   [EMAIL PROTECTED]
> Subject:      Re: Ext3 oddity
> 
> Adam,
> 
> This looks similar to a problem someone else (Gordon Wolfe?) was having a
> while ago.  Is the file system on the minidisk you're accessing mounted R/W
> on another system?  If so, it's marked as being dirty.  If you make sure the
> file system is only mounted R/O by all systems accessing it, this problem
> may go away.
> 
> Mark Post
> 
> -----Original Message-----
> From: Linux on 390 Port [mailto:[EMAIL PROTECTED]]On Behalf Of
> Adam Thornton
> Sent: Thursday, December 05, 2002 9:48 PM
> To: [EMAIL PROTECTED]
> Subject: Re: Ext3 oddity
> 
> 
> On Fri, Dec 06, 2002 at 08:24:08AM +0800, John Summerfield wrote:
> > On RHL, fsck is invoked by the initialisation scripts. Check what yours
> > is doing, possibly it's going wrong on ext3/
> 
> Nope.
> 
> If I detach the disk so it isn't mounted at boot, and then reattach it
> dynamically....
> 
> mount -t ext2 -o ro /dev/dasd/0cd2/part1 /cd/cdimage2
> 
> Works just fine.
> 
> However (from the console):
> 
> debinst:~# mount -t ext3 -o ro /dev/dasd/0cd2/part1 /cd/cd2image
> mount -t ext3 -o ro /dev/dasd/0cd2/part1 /cd/cd2image
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: EXAMINE 32: fatal error
> dasd(eckd): Sense data:
> dasd(eckd):device 0CD2 on irq 6: I/O status report:
> dasd(eckd):in req: 06829700 CS: 0x00 DS: 0x02
> dasd(eckd):Failing CCW: 068297a0
> dasd(eckd):Sense(hex)  0- 7: 80 02 00 00 00 00 00 00
> dasd(eckd):Sense(hex)  8-15: 00 00 00 00 00 00 00 00
> dasd(eckd):Sense(hex) 16-23: 00 00 00 00 00 00 05 c0
> dasd(eckd):Sense(hex) 24-31: 02 01 04 00 00 00 00 00
> dasd(eckd):32 Byte: Format: 0 Exception class 0
> 
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: (EXAMINE) ERP chain report
> for req: 06829700
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 06829700: c5c3d2c4 00000000
> 06829600 06829800
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 06829710: 06fed800 067fe600
> 06829790 03000002
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 06829720: 00000000 ff000000
> 06829770 00000000
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 06829730: 00000000 00000000
> 0000011e 1a300000
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 06829740: b8a279cb eaf51000
> b8a279cb eaf51b00
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 06829750: 00000000 00000000
> 00000000 00000000
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 06829760: 00000004 00000020
> 0053eb7c 00000000
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: Channel program (complete):
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 06829790: 63400010 06829770
> 47400010 06829780
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 068297a0: 85001000 06696000
> 00000000 00000000
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 068297b0: 00000000 00000000
> 00000000 00000000
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 068297c0: 00000000 00000000
> 00000000 00000000
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: Failed CCW (068297a0)
> already logged
> end_request: I/O error, dev 5e:11 (dasd), sector 4016
> kjournald starting.  Commit interval 5 seconds
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: EXAMINE 32: fatal error
> dasd(eckd): Sense data:> 
> dasd(eckd):device 0CD2 on irq 6: I/O status report:
> dasd(eckd):in req: 06829700 CS: 0x00 DS: 0x02
> dasd(eckd):Failing CCW: 068297a0
> dasd(eckd):Sense(hex)  0- 7: 80 02 00 00 00 00 00 00
> dasd(eckd):Sense(hex)  8-15: 00 00 00 00 00 00 00 00
> dasd(eckd):Sense(hex) 16-23: 00 00 00 00 00 00 05 c0
> dasd(eckd):Sense(hex) 24-31: 02 01 04 00 00 00 00 00
> dasd(eckd):32 Byte: Format: 0 Exception class 0
> 
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: (EXAMINE) ERP chain report
> for req: 06829700
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 06829700: c5c3d2c4 00000000
> 06829800 06829800
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 06829710: 06fed800 067fe600
> 0682
> 9790 03000002
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 06829720: 00000000 ff000000
> 0682
> 9770 00000000
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 06829730: 00000000 00000000
> 0000
> 011e 1a300000
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 06829740: b8a279cb ebdb1980
> b8a2
> 79cb ebdb2880
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 06829750: 00000000 00000000
> 0000
> 0000 00000000
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 06829760: 00000004 00000020
> 0053
> eb7c 00000000
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: Channel program (complete):
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 06829790: 63400010 06829770
> 47400010 06829780
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 068297a0: 85001000 06696000
> 00000000 00000000
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 068297b0: 00000000 00000000
> 00000000 00000000
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: 068297c0: 00000000 00000000
> 000 0000 00000000
> dasd_erp(3990):  /dev/dasde  ( 94: 16),0cd2@06: Failed CCW (068297a0)
> already logged
> end_request: I/O error, dev 5e:11 (dasd), sector 4016
> EXT3-fs: mounted filesystem with ordered data mode.
> 
> umounting the filesystem gives similar errors, but fewer of them.
> 
> Adam
> 
> 

Reply via email to