Call 'lctl add_uuid' to make sure we can find the loopback nid
Signed-off-by: Niu Yawei <niu@whamcloud.com>
Change-Id: Ib94e0478a9ec4ed93ae6dde59bbac89ce5466543
Reviewed-on: http://review.whamcloud.com/521
Tested-by: Hudson
Reviewed-by: Prakash Surya <surya1@llnl.gov>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Lai Siyao <laisiyao@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
local ost_nid=$1
local obdfilter_name=$2
echo "Creating new osc for $obdfilter_name on $ost_nid"
+ # make sure we can find loopback nid
+ $LCTL add_uuid $ost_nid $ost_nid >/dev/null 2>&1
+
[ $rc -eq 0 ] && { $LCTL attach osc ${obdfilter_name}_osc \
${obdfilter_name}_osc_UUID || rc=2; }
[ $rc -eq 0 ] && { $LCTL --device ${obdfilter_name}_osc setup \