I have an unusual situation with an ext3 filesystem on a Xen DomU. I get the 
following on boot:

[   18.153177] blkfront: barrier: empty write xvda1 op failed
[   18.153195] blkfront: xvda1: barrier or flush: disabled
[   18.153206] end_request: I/O error, dev xvda1, sector 20975896
[   18.153214] end_request: I/O error, dev xvda1, sector 20975896
[   18.153222] Buffer I/O error on device xvda1, logical block 2621987
[   18.153229] lost page write due to I/O error on xvda1
[   18.153253] Aborting journal on device xvda1.
[ ok ] Cleaning up temporary files....
[   19.041362] EXT3-fs (xvda1): error: ext3_journal_start_sb: Detected aborted 
journal
[   19.041382] EXT3-fs (xvda1): error: remounting filesystem read-only

The sequence of events that lead to this was:

1. Filesystem ran out of space (debugging options on for something I was 
testing and it filled up within hours)
2. Stopped the VM
3. resize2fs
4. Started VM

e2fsck in Dom0 on the VM's filesystem (while the VM isn't running!!) shows no 
problems.
I've tried removing and re-creating the journal. The underlying block device 
was resized from 10G to 20G, so sector 20975896 is well within the bounds of 
the disk.

Should I cut my losses and create a new fs and copy all the files over or can 
someone suggest a fix?

(FYI, the sequence of events in the logs above is the DomU trying to establish 
if the underlying vbd interface supports barriers, which it appears to not)

Thanks

James
_______________________________________________
luv-main mailing list
[email protected]
http://lists.luv.asn.au/listinfo/luv-main

Reply via email to