On Mon, Jun 27, 2005 at 10:42:10PM -0700, Elliott Mitchell wrote: > Package: e2fsprogs > Version: 1.37-2sarge1 > > `tune2fs` happily allows the creation of shared journals, and the kernel > I've got happily allows mounting of filesystems utilizing a shared > journal. OTOH `e2fsck` explodes when being run on such filesystems, > whether or not they're clean. > > Documenting whether shared journals are supported would be nice...
Does the kernel actually work with shared journalled turned on? You have multiple filesystems all using a single journal, and it does the right thing? I didn't think that worked at the moment... The problem with shared journals in general is that we need to handle replaying multiple journals in a sane fashion, even if one of the disks that is using a shared journal is temporarily unavailable. This in practice means we need to be able to extract out the journal entries that pertains to a particular filesystem, and save it to persistent storage somewhere (which may be tricky if we haven't checked the root filesystem yet, so it is read-only and other filesystems haven't been mounted yet). As far as I know the kernel-level replay code doesn't handle shared journals, either. But yeah, putting in a warning that shared journals don't quite work would be a good thing. - Ted -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]