#!!!UNDER CONSTRUCTION!!!

G=TZUCRINSI09_datadg
DISKS="c2t4d100 c2t4d101 c2t4d102 c2t4d103"
DISKS=`/usr/local/bin/inq | grep c2t4d | grep -v dmp | grep 35354880 | awk '{print $1}' | cut -d/ -f4 | sed 's/s2$//'`
DISKS=`vxdisk list | grep c2t4d | awk '{print $1}' | sed 's/s2$//'`



VxSybMake() {
  for D in $DISKS ; do
    # /etc/vx/bin/vxdisksetup -i $D
    vxdg -g $G adddisk $D=$D
    echo "$D \c"
  done
  echo
  for V in `vxprint -g $G -v -F%name | egrep data[0-9]` ; do
    echo vxassist -g $G mirror $V $DISKS "&"
  done
  echo
  EXVOLS=`vxprint -g $G -v -F%name | egrep -v data[0-9]`
  for i in 1 2 3 4 ; do
    V=`echo $EXVOLS | cut -d" " -f$i`
    D=`echo $DISKS  | cut -d" " -f$i`
    echo vxassist -g $G mirror $V $D "&"
  done
}


for D in $DISKS ; do vxdg -g $G rmdisk $D ; done


KEEP=c2t4d
KEEP=c2t2d

DeTach() {
  for G in `vxprint |  awk '$2=="group:" && $3!="rootdg" {print $3}'` ; do
    echo "\n# Disk Group: $G"
    for P in `vxprint -g $G -a -p | egrep -v $KEEP | awk '{print $2}'` ; do
      echo vxplex -g $G -o rm dis $P
    done
    echo
    for D in `vxprint -g$G -d -F'%name %priv_cpath' | awk '$2!~/\/'$KEEP'/ {print $1}'` ; do
      echo vxdg -g$G rmdisk $D
    done
  done
}

