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 <