Skip to contentSkip to conversation

Change in startup script

linux-lvm Patrick Boutilier 2 participants 2 messages Nov 25, 2000 – Nov 27, 2000

lore
Share & tools
lore
#0 lore raw

Hi,

If anybody is upgrading from LVM 0.8i (and probably other 0.8 versions) to 0.9 you will need to modifying the following startup script which I got from somebody on this list. The -f needs to be changed to -d to reflect the new /proc/lvm which is now a directory instead of a file.

Old script:

## LVM
#scan for VGs and create /dev entries.
if [ -x /sbin/vgscan -a -f /proc/lvm ]; then
action "LVM: Scanning for Volume Groups" /sbin/vgscan
fi
#activate all VGs
if [ -x /sbin/vgchange -a -f /proc/lvm ]; then
action "LVM: Activating Volume Groups" /sbin/vgchange -ay
fi
## End LVM

________________________________

New script:

## LVM
#scan for VGs and create /dev entries.
if [ -x /sbin/vgscan -a -d /proc/lvm ]; then
action "LVM: Scanning for Volume Groups" /sbin/vgscan
fi
#activate all VGs
if [ -x /sbin/vgchange -a -d /proc/lvm ]; then
action "LVM: Activating Volume Groups" /sbin/vgchange -ay
fi
## End LVM

#1 lore raw

You write:

Quoted 4 lines

If anybody is upgrading from LVM 0.8i (and probably other 0.8 versions) to 0.9 you will need to modifying the following startup script which I got from somebody on this list. The -f needs to be changed to -d to reflect the new /proc/lvm which is now a directory instead of a file.

Even better would be something like "-r" (for readable) or "-e" (for exists), so that you can boot back and forth between the kernels.

Cheers, Andreas

Signature · 3 lines
Andreas Dilger  \ "If a man ate a pound of pasta and a pound of antipasto,
                 \  would they cancel out, leaving him still hungry?"
http://www-mddsp.enel.ucalgary.ca/People/adilger/               -- Dogbert