#!/bin/sh

iscsiadm --mode node --targetname iqn.2003-01.org.linux-iscsi.bbtest3.x86_64:sn.c9e65d8a02a  --portal 192.168.0.227 --login
RET=$?
if [ $RET != 0 ]; then
	echo "Unable to create iSCSI nexus with secondary target mirror"
	exit 1
fi

ifconfig eth0:0 192.168.0.232 netmask 255.255.255.0 up

echo "Running vgcfgrestore LIO-NR1-Elements"
vgcfgrestore LIO-NR1-Elements

echo "Calling lvchange -ay LIO-NR1-Elements"
lvchange -ay LIO-NR1-Elements

mdadm --assemble /dev/md0 /dev/LIO-NR1-Elements/NR1-Local-Element /dev/LIO-NR1-Elements/NR1-Remote-Element
RET=$?
if [ $RET != 0 ]; then
	echo "Unable to reassemble network raid1"
	exit 1
fi

mdadm --manage /dev/md0 --re-add /dev/LIO-NR1-Elements/NR1-Local-Element

echo "pvscan -v /dev/md0"
pvscan -v /dev/md0
echo "vgchange -ay LIO-NR1-VOL"
vgchange -ay LIO-NR1-VOL

/etc/init.d/target start

echo "Running vgcfgrestore LIO-NR1-Elements"
vgcfgrestore LIO-NR1-Elements


