|
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 |