During some EVMS testing we have run into an interesting behavior.  It
seems that new mkfsed Reiserfs volumes are not mountable read only.  Here
is the actual scenario:

1. mkfs volume
2. create ro snapshot to other volume
3. When attempting to mount the snapshot we get the following errors:
      Sep 10 12:47:00 slpratt kernel: reiserfs_read_super: unable to
initialize journal space
      Sep 10 12:47:45 slpratt kernel: reiserfs: checking transaction log
(device 75:ff) ...
      Sep 10 12:47:45 slpratt kernel: clm-2076: device is readonly, unable
to replay log
      Sep 10 12:47:45 slpratt kernel: Replay Failure, unable to mount

If the original volume is mounted and unmount prior to taking the snapshot
everything is fine.

I know that this is not an important (or even sane)  order of events (ie
snapshotting a never mounted and thus empty volume) but was just something
that we ran across in testing.  Is there some reason that the log is not
fully initialized by mkfs?  fsck says it is fine.

Steve

EVMS Development - http://www.sf.net/projects/evms
Linux Technology Center - IBM Corporation
(512) 838-9763  EMAIL: [EMAIL PROTECTED]


Reply via email to