[linux-lvm] configuration question
Steven Lembark
lembark at wrkhors.com
Mon Jan 29 15:12:22 UTC 2001
> > > trying to get vg's out of dev for now -- devfs issues.
> > >
> > > so i modify ./kernel/lvm.h replacing:
> > >
> > > #define LVM_DIR_PREFIX "/dev/"
> > >
> > > with
> > > #define LVM_DIR_PREFIX "/lvm/"
> > >
> > > then configure and compile the code.
> > >
> > > probem is that this doesn't seem to purge /dev/ from
> > > all of the code. is there some other location where
> > > the lvm directory is defined or is this just a
> > > configuration bug [perhaps a known one at that]?
> >
> > It looks like there are few hardcoded /dev strings elsewhere
> > in the code. try a grep down the lib directory and change
> > those too. I'll fix this in CVS.
>
> The only one I still found was in tools/lib/pv_check_name.c.
> Fixed that and checked it in.
>
> The real constraint here is, that LVM stores the full pathname in the VGDA
> and that there's no tool available today to change that information on the fly.
>
> I implemented LVM_DIR_PREFIX a while ago as a helper to ease namespace
> changes. But for sure there's still something to do (as it always will ;-)
i don't have any existing VG's -- problems with devfs trashed
them all. main issue now is starting over w/ lvm & devfs in
separate namespaces until all of the kinks are worked out.
--
Steven Lembark 2930 W. Palmer St.
Chicago, IL 60647
lembark at wrkhors.com 800-762-1582
More information about the linux-lvm
mailing list