From 421c6e300d648333fd7cca0e2f55451b1f85bb76 Mon Sep 17 00:00:00 2001 From: kvaps Date: Fri, 5 Apr 2019 01:24:23 +0200 Subject: [PATCH] disable volume during undeploy --- src/tm_mad/fs_lvm/mv | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/src/tm_mad/fs_lvm/mv b/src/tm_mad/fs_lvm/mv index ac82eb8ad83..31ac1f4ea10 100755 --- a/src/tm_mad/fs_lvm/mv +++ b/src/tm_mad/fs_lvm/mv @@ -54,6 +54,7 @@ DST_PATH=`arg_path $DST` SRC_HOST=`arg_host $SRC` DST_HOST=`arg_host $DST` +SRC_DIR=`dirname $SRC_PATH` DST_DIR=`dirname $DST_PATH` SRC_DS_DIR=`dirname $SRC_PATH` @@ -81,17 +82,30 @@ if [ `is_disk $DST_PATH` -eq 1 ]; then LCM_STATE="${XPATH_ELEMENTS[j++]}" - # Ignore EPILOG_UNDEPLOY - if [ "${LCM_STATE}" = "30" ]; then - exit 0 - fi - LV_NAME="lv-one-${VMID}-${DISK_ID}" SRC_VG_NAME="vg-one-${SRC_DS_SYS_ID}" SRC_DEV="/dev/${SRC_VG_NAME}/${LV_NAME}" DST_VG_NAME="vg-one-${DST_DS_SYS_ID}" DST_DEV="/dev/${DST_VG_NAME}/${LV_NAME}" + # undeploy operation + if [ "${LCM_STATE}" = "30" ]; then + # deactivate + CMD=$(cat <