linux-lvm.redhat.com archive mirror
 help / color / mirror / Atom feed
* [linux-lvm] Re: LVM Redhat 7.2 : Volume Group not activated on boot
       [not found] <E16aR81-0002Ke-00@hermes.sistina.com>
@ 2002-02-12 10:42 ` Daniel Savard
  2002-02-12 10:55   ` Heinz J . Mauelshagen
  0 siblings, 1 reply; 2+ messages in thread
From: Daniel Savard @ 2002-02-12 10:42 UTC (permalink / raw)
  To: linux-lvm

le lun 11-02-2002 à 19:49, linux-lvm-request@sistina.com a écrit :
> My problem is on boot of the machine I get a  error from the mount 
> process that it can not mount and check my file system
> "/dev/vg01/vg01lv01" and a option to go into singe user mode where I can 
> se that the "vgchange -a y" is not run to activate
> the volume group. I have looked at the rc.sysinit and there is this 
> entry that should activate all defined volume groups.
> Have any of you out in cyberspace seen the same problem with Redhat 7.2 ?
> 
> cut from the /etc/rc.d/rc.sysinit :
> 
> # LVM initialization
> if [ -e /proc/lvm -a -x /sbin/vgchange -a -f /etc/lvmtab ]; then
>         action $"Setting up Logical Volume Management:" /sbin/vgscan && 
> /sbin/vgchange -a y
> fi
> 
> My setup :
> 
> HP Omnibook 6000 laptop
> Redhat 7.2
> I have installed the "new" 2.4.17 Linux kernel
> VLM support works (That is I can create lv's and I use ext3 file system 
> on them)
> I have added my lvm to fstab and are able to mount/umount the file 
> system without problems
> 
> cut from fstab :
> 
> /dev/vg01/vg01lv01      /home5/pgram/dev        ext3    defaults        1 2
> 
> -- 
> 
> /regards
> 
> Peter Gram
> 
> Phone : +45 2527 7107
> Fax   : +45 4466 8856
> 
> Miracle A/S
> Kratvej 2
> 2760 Målev
> http://miracleas.dk
> 


I added my own entry in the rc.sysinit file after the root filesystem is
made writable. So, here is my own entry (two lines below # DS ...:

# The root filesystem is now read-write, so we can now log via syslog()
directly..
if [ -n "$IN_INITLOG" ]; then
    IN_INITLOG=
fi

# DS Ok, now scan all volume groups for LVM and activate them
/sbin/vgscan
/sbin/vgchange -a y

if ! grep -iq nomodules /proc/cmdline >/dev/null 2>&1 && [ -f
/proc/ksyms ]; then
    USEMODULES=y
else
    USEMODULES=
fi

It is near line 315 in my rc.sysinit file.

I also have the initrd image made with lvmcreate_initrd and the
appropriate entry in the lilo.conf file. I am using kernel 2.4.17 as
well.

-- 

=======================================
Daniel Savard
Consultation Informatique Daniel Savard
551, boul. Sir-Wilfrid-Laurier
suite 105
Beloeil, (Québec)
Canada J3G 4J1

Tél: (450) 467-8014
Internet: dsavard@cids.ca
=======================================

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [linux-lvm] Re: LVM Redhat 7.2 : Volume Group not activated on boot
  2002-02-12 10:42 ` [linux-lvm] Re: LVM Redhat 7.2 : Volume Group not activated on boot Daniel Savard
@ 2002-02-12 10:55   ` Heinz J . Mauelshagen
  0 siblings, 0 replies; 2+ messages in thread
From: Heinz J . Mauelshagen @ 2002-02-12 10:55 UTC (permalink / raw)
  To: linux-lvm

On Tue, Feb 12, 2002 at 11:41:54AM -0500, Daniel Savard wrote:
> le lun 11-02-2002 à 19:49, linux-lvm-request@sistina.com a écrit :
> > My problem is on boot of the machine I get a  error from the mount 
> > process that it can not mount and check my file system
> > "/dev/vg01/vg01lv01" and a option to go into singe user mode where I can 
> > se that the "vgchange -a y" is not run to activate
> > the volume group. I have looked at the rc.sysinit and there is this 
> > entry that should activate all defined volume groups.
> > Have any of you out in cyberspace seen the same problem with Redhat 7.2 ?
> > 
> > cut from the /etc/rc.d/rc.sysinit :
> > 
> > # LVM initialization
> > if [ -e /proc/lvm -a -x /sbin/vgchange -a -f /etc/lvmtab ]; then
> >         action $"Setting up Logical Volume Management:" /sbin/vgscan && 
> > /sbin/vgchange -a y
> > fi
> > 
> > My setup :
> > 
> > HP Omnibook 6000 laptop
> > Redhat 7.2
> > I have installed the "new" 2.4.17 Linux kernel
> > VLM support works (That is I can create lv's and I use ext3 file system 
> > on them)
> > I have added my lvm to fstab and are able to mount/umount the file 
> > system without problems
> > 
> > cut from fstab :
> > 
> > /dev/vg01/vg01lv01      /home5/pgram/dev        ext3    defaults        1 2
> > 
> > -- 
> > 
> > /regards
> > 
> > Peter Gram
> > 
> > Phone : +45 2527 7107
> > Fax   : +45 4466 8856
> > 
> > Miracle A/S
> > Kratvej 2
> > 2760 Målev
> > http://miracleas.dk
> > 
> 

Well, point is that /proc/lvm doesn't exist in case you genrated the LVM module
and it didn't get loaded before the check above.
OTOH running vgscan with a correct kmod configuration as you did
loads it automatically.

You could therefore either change the above test by removing the /proc/lvm
check
- or -
make sure the module is loaded (modprobe lvm-mod)
- or -
compile the LVM driver in.

> 
> I added my own entry in the rc.sysinit file after the root filesystem is
> made writable. So, here is my own entry (two lines below # DS ...:
> 
> # The root filesystem is now read-write, so we can now log via syslog()
> directly..
> if [ -n "$IN_INITLOG" ]; then
>     IN_INITLOG=
> fi
> 
> # DS Ok, now scan all volume groups for LVM and activate them
> /sbin/vgscan
> /sbin/vgchange -a y
> 
> if ! grep -iq nomodules /proc/cmdline >/dev/null 2>&1 && [ -f
> /proc/ksyms ]; then
>     USEMODULES=y
> else
>     USEMODULES=
> fi
> 
> It is near line 315 in my rc.sysinit file.
> 
> I also have the initrd image made with lvmcreate_initrd and the
> appropriate entry in the lilo.conf file. I am using kernel 2.4.17 as
> well.
> 
> -- 
> 
> =======================================
> Daniel Savard
> Consultation Informatique Daniel Savard
> 551, boul. Sir-Wilfrid-Laurier
> suite 105
> Beloeil, (Québec)
> Canada J3G 4J1
> 
> Tél: (450) 467-8014
> Internet: dsavard@cids.ca
> =======================================
> 
> 
> 
> _______________________________________________
> linux-lvm mailing list
> linux-lvm@sistina.com
> http://lists.sistina.com/mailman/listinfo/linux-lvm
> read the LVM HOW-TO at http://www.sistina.com/lvm/Pages/howto.html

-- 

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@Sistina.com                           +49 2626 141200
                                                       FAX 924446
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-02-12 10:55 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <E16aR81-0002Ke-00@hermes.sistina.com>
2002-02-12 10:42 ` [linux-lvm] Re: LVM Redhat 7.2 : Volume Group not activated on boot Daniel Savard
2002-02-12 10:55   ` Heinz J . Mauelshagen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).