

SSH="/usr/bin/ssh -n"

#CLUSTER="nlnaf102"
#DR_CLUSTER="nlnaf103"
#VSERVER="nlnafsmss12"
#VSERVER_DR="nlnafsmss12-dr"
#IP_SPACE="mss18-ipspace"

CLUSTER="nlnaf103"
DR_CLUSTER="nlnaf102"
VSERVER="nlnafsinp01"
VSERVER_DR="nlnafsinp01-dr"
IP_SPACE="inp01-ipspace"

EC=0
#${SSH} ${CLUSTER} "ipspace show -ipspace ${IP_SPACE} -field ipspace,broadcast,port,vserver"
#
#${SSH} ${DR_CLUSTER} "ipspace show -ipspace ${IP_SPACE} "
EC=${?}
#echo "EC=${EC}"
if [ ${EC} -ne 0 ]; then
  echo "  Creating IP_SPACE ${IP_SPACE}"
  PORTS=`${SSH} ${CLUSTER} "ipspace show -ipspace ${IP_SPACE} -field ports"|grep "${IP_SPACE}"|awk '{print $2}'`
  echo "    BRO_DOM=${BRO_DOM} PORTS=${PORTS}"

  ${SSH} ${DR_CLUSTER} "network ipspace create -ipspace ${IP_SPACE}"
fi

#BRO_DOM=`${SSH} ${CLUSTER} "ipspace show -ipspace ${IP_SPACE} -field broadcast"|grep "${IP_SPACE}"|awk '{print $2}'`
#
#MTU=`${SSH} ${CLUSTER} "broadcast show -broadcast ${BRO_DOM} -field mtu"|grep "${BRO_DOM}"|awk '{print $3}'`
#  ${SSH} ${DR_CLUSTER} "broadcast create -broadcast ${BRO_DOM} -mtu ${MTU}"
#
#  ${SSH} ${DR_CLUSTER} "broadcast modify -broadcast ${BRO_DOM} -ipspace ${IP_SPACE} "
#${SSH} ${DR_CLUSTER} "broadcast show -broadcast ${BRO_DOM} -field mtu,ports"


${SSH} ${DR_CLUSTER} "vserver create -vserver ${VSERVER_DR} -subtype dp-destination -ipspace ${IP_SPACE}  "

${SSH} ${DR_CLUSTER} "vserver peer create -vserver ${VSERVER_DR} -peer-vserver ${VSERVER} -applications snapmirror -peer-cluster ${CLUSTER}"
${SSH} ${CLUSTER} "vserver peer accept -vserver ${VSERVER} -peer-vserver ${VSERVER_DR}"
${SSH} ${DR_CLUSTER} "vserver peer show -vserver ${VSERVER_DR}"

${SSH} ${DR_CLUSTER} "snapmirror create -source-path ${VSERVER}: -destination-path ${VSERVER_DR}: -type DP -throttle unlimited -identity-preserve true -policy DPDefault -schedule hourly"

${SSH} ${DR_CLUSTER} "snapmirror initialize -source-path ${VSERVER}: -destination-path ${VSERVER_DR}: "


${SSH} ${DR_CLUSTER} "snapmirror show -source-vserver ${VSERVER "


