
#!/bin/sh
# File	: cdot_remove_sid_volumes.sh
# By	: Maarten.deBoer@Atos.net, 221007
# Subject	: Script to remove cDOT-volume with SID Qtrees
PGM=`basename $0|cut -d\. -f1`
VER="0.1"
SSH="/usr/bin/ssh -n"

CLUSTER="nlnaf102"
SVM="nlnafsmss18"

${SSH} ${CLUSTER} "set -showseparator \";\";qtree show -vserver ${SVM} -field vserver,volume,qtree"|grep sid|while read LINE
do
  echo "  ${LINE}"
  VOLUME=`echo ${LINE}|awk -F\; '{print $2}'`
  echo "    => ${VOLUME}"

  ${SSH} ${CLUSTER} "volume unmount -vserver ${SVM} -volume ${VOLUME}"
sleep 1
  ${SSH} ${CLUSTER} "volume offline -vserver ${SVM} -volume ${VOLUME}"

done  # LINE


${SSH} ${CLUSTER} "set -showseparator \";\";volume show -vserver ${SVM} -state offline -field vserver,volume"|grep ${SVM}|while read LINE
do
  echo "  LINE=${LINE}"
  VOLUME=`echo ${LINE}|awk -F\; '{print $2}'`
  echo "    => ${VOLUME}"

  ${SSH} ${CLUSTER} "volume destroy -vserver ${SVM} -volume ${VOLUME}"

done  # LINE











exit 0

