]> sourceware.org Git - lvm2.git/commitdiff
Use pvscan --cache instead of vgscan in lvmetad init script and systemd unit.
authorPeter Rajnoha <prajnoha@redhat.com>
Fri, 16 Mar 2012 15:12:04 +0000 (15:12 +0000)
committerPeter Rajnoha <prajnoha@redhat.com>
Fri, 16 Mar 2012 15:12:04 +0000 (15:12 +0000)
scripts/lvm2_lvmetad_init_red_hat.in
scripts/lvm2_lvmetad_systemd_red_hat.service.in

index 1e64a6cc157207d60c0825e0ae12d132efbd9069..886944ea40eec20a7dd30f5b9615f4117d01edb1 100644 (file)
@@ -38,7 +38,7 @@ DAEMON=lvmetad
 exec_prefix=@exec_prefix@
 sbindir=@sbindir@
 
-lvm_vgscan=${sbindir}/vgscan
+lvm_pvscan="${sbindir}/lvm pvscan --cache"
 
 LOCK_FILE="/var/lock/subsys/$DAEMON"
 PID_FILE="@DEFAULT_RUN_DIR@/${DAEMON}.pid"
@@ -55,7 +55,7 @@ rh_status_q() {
 start()
 {
        ret=0
-       action "Starting LVM metadata daemon:" $DAEMON && ${lvm_vgscan} || ret=$?
+       action "Starting LVM metadata daemon:" $DAEMON && ${lvm_pvscan} > /dev/null || ret=$?
        return $ret
 }
 
index 44827fde131b4a1955298ef1244635a8f3a7709c..e32c8a15c27278e4c8fe79e003d0172142d409f7 100644 (file)
@@ -9,7 +9,7 @@ Conflicts=shutdown.target
 Type=forking
 NonBlocking=true
 ExecStart=@sbindir@/lvmetad
-ExecStartPost=@sbindir@/vgscan
+ExecStartPost=@sbindir@/lvm pvscan --cache
 ExecReload=@sbindir@/lvmetad -R
 Environment=SD_ACTIVATION=1
 Restart=on-abort
This page took 0.038432 seconds and 5 git commands to generate.