View | Details | Raw Unified | Return to bug 712539
Collapse All | Expand All

(-)/lib/mkinitrd/scripts//boot-lvm2.sh (-1 / +1 lines)
Lines 72-78 Link Here
72
72
73
# initialize remebered and parameterized devices
73
# initialize remebered and parameterized devices
74
for vgr in $vg_root $vg_resume $vg_roots; do
74
for vgr in $vg_root $vg_resume $vg_roots; do
75
	vgchange -a y $vgr
75
	vgchange -a y $vgr --sysinit
76
done
76
done
77
77
78
unset lvm2_get_vg
78
unset lvm2_get_vg
(-)/etc/init.d/boot.lvm (-1 / +4 lines)
Lines 40-47 Link Here
40
	    fi
40
	    fi
41
	    echo "Scanning for LVM volume groups..."
41
	    echo "Scanning for LVM volume groups..."
42
	    /sbin/vgscan --mknodes
42
	    /sbin/vgscan --mknodes
43
44
            # --sysinit because not all filesystems might be available
45
            # rw yet (eg. /var on LVM)
43
	    echo "Activating LVM volume groups..."
46
	    echo "Activating LVM volume groups..."
44
	    /sbin/vgchange -a y $LVM_VGS_ACTIVATED_ON_BOOT
47
	    /sbin/vgchange -a y --sysinit $LVM_VGS_ACTIVATED_ON_BOOT
45
48
46
	    rc_status -v -r
49
	    rc_status -v -r
47
	fi
50
	fi
(-)/etc/init.d/boot.lvm_monitor (+46 lines)
Line 0 Link Here
1
#! /bin/sh
2
#
3
# Copyright (c) 2001 SuSE GmbH Nuernberg, Germany.  All rights reserved.
4
#
5
# /etc/init.d/boot.lvm_monitor
6
#
7
### BEGIN INIT INFO
8
# Provides:          boot.lvm_monitor
9
# Required-Start:    $local_fs
10
# Should-Start:      $null
11
# Required-Stop:     $null
12
# Should-Stop:       $null
13
# Default-Start:     B
14
# Default-Stop:
15
# Description:       start monitoring of LVM VGs now filesystems are mounted rw
16
### END INIT INFO
17
18
. /etc/rc.status
19
. /etc/sysconfig/lvm
20
21
rc_reset
22
23
case "$1" in
24
  start)
25
	if test -d /etc/lvm -a -x /sbin/vgscan -a -x /sbin/vgchange ; then
26
	    echo "Enabling monitoring on LVM volume groups..."
27
	    /sbin/vgchange --monitor y $LVM_VGS_ACTIVATED_ON_BOOT
28
	    rc_status -v -r
29
	fi
30
	;;
31
    stop)
32
	rc_status -v
33
	;;
34
    status)
35
	rc_status -v
36
	;;
37
    reload)
38
	rc_status -v
39
	;;
40
    *)
41
	echo "Usage: $0 {start|stop|status|reload}"
42
	exit 1
43
	;;
44
esac
45
46
rc_exit

Return to bug 712539