[linux-lvm] configuration question
Heinz J. Mauelshagen
Mauelshagen at Sistina.com
Mon Jan 29 16:55:41 UTC 2001
On Mon, Jan 29, 2001 at 09:12:22AM -0600, Steven Lembark wrote:
>
> > > > 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.
All right.
In this case you should give it a (not tested!) try with the recent change.
Please retrieve the software from the CVS repository by following the
instructions on our WEB site <www.sistina.com>.
Don't forget to apply the tag "LVM_0-9-patches" during checkout.
>
> --
> Steven Lembark 2930 W. Palmer St.
> Chicago, IL 60647
> lembark at wrkhors.com 800-762-1582
> _______________________________________________
> linux-lvm mailing list
> linux-lvm at sistina.com
> http://lists.sistina.com/mailman/listinfo/linux-lvm
--
Regards,
Heinz -- The LVM Guy --
*** Software bugs are stupid.
Nevertheless it needs not so stupid people to solve them ***
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Heinz Mauelshagen Sistina Software Inc.
Senior Consultant/Developer Am Sonnenhang 11
56242 Marienrachdorf
Germany
Mauelshagen at Sistina.com +49 2626 141200
FAX 924446
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
More information about the linux-lvm
mailing list