[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: LVM, 2.4.21, XFS und Snapshots



Rainer Ellinger <rainer@ellinger.de> meinte:

> > Ich kann zwar Snapshots erzeugen - diese dann aber nicht
> > mounten.
> 
> Kurz: die Option nouuid und/oder VFS-Lock-Patch fehlt.

[...]

> Einen VFS-Lock-Patch findest Du in einem
> Unterverzeichnis des Source-tgz von LVM. Bei
> Device-Mapper ist ebenfalls ein VFS-Lock (für DM) im
> Patch-Set integriert. Beide Patch haben das Problem,
> nichts von XFS zu wissen und XFS nimmt einige Änderungen
> am Core-Kernel vor. Mit XFS müssen beide an dieser
> Stelle angepasst werden: 
> 
> diff -u b/fs/buffer.c b/fs/buffer.c
> --- a/fs/buffer.c       Wed May 22 10:43:49 2002
> +++ b/fs/buffer.c       Wed May 22 10:43:49 2002
> @@ -378,7 +378,7 @@
>         ** after these are done
>         */
>         sync_inodes(dev);
> -       DQUOT_SYNC(dev);
> +       DQUOT_SYNC_DEV(dev);
>         /* if inodes or quotas could be dirtied during the
>         ** sync_supers_lockfs call, the FS is responsible for getting
>         ** them on disk, without deadlocking against the lock
> 
> Die Änderung würde ich direkt im jeweiligen
> VFS-Lock-Patch oder nach dem Patchen in buffer.c manuell
> editieren.

Cool. Damit geht es. Ich habe mir den VFS-Lock-Patch für
2.4.21 hier
(http://evms.sourceforge.net/patches/1.2.1/2.4.21/) geholt.

Vielen Dank.

Tschö
Töns
-- 
There is no safe distance.



Reply to: