!/bin/bash
TARGETNAME="iqn.2006-01.com.openfiler:tsn.862427e16499" TARGETIPADDRESS="10.10.10.181" TARGETPORT="3260" ISCSIDEVICE="/dev/sdb1" LOCALISCSIMOUNT="/oxygen-storage/target"
function iscsiadmSendtargets() { iscsiadm -m discovery -t sendtargets -p $TARGETIPADDRESS }
function iscsiadmLogin() { sudo iscsiadm --mode node --targetname $TARGETNAME --portal $TARGETIPADDRESS:$TARGETPORT --login }
function timedWait() { ping -c 5 127.0.0.1 }
main
iscsiadmSendtargets && iscsiadmLogin && timedWait && sudo mount $ISCSIDEVICE $LOCALISCSIMOUNT