On Sat, Dec 15, 2012 at 05:04:40PM -0000, Phill Bandelow wrote:
Fatal error: exception Guestfs.Error("e2fsck_f: /dev/vda1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY. (i.e., without -a or -p options)")
To try to summarise a rather long IRC conversation for the benefit of history; what's happening is: (1) virt-resize calls the libguestfs resize2fs API. (2) The libguestfs resize2fs API will try to run e2fsck on the filesystem first, since resize2fs in offline mode needs that. https://github.com/libguestfs/libguestfs/blob/master/daemon/ext2.c#L186 (3) e2fsck (ie. the host program) is failing. (4) The failure is surely something to do with either the filesystem or the e2fsck program or (not likely) something else. Phill kindly supplied me with LIBGUESTFS_DEBUG=1 output, but e2fsck didn't print any more information about the problem. I would need to spend a lot more time looking at e2fsprogs and the filesystem image to work out what's going on here. I suggested to Phill that he file a bug (see: http://libguestfs.org/) if it continues to be a problem. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming blog: http://rwmj.wordpress.com Fedora now supports 80 OCaml packages (the OPEN alternative to F#) http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora