3 LMC=/usr/local/cfs/lustre/utils/lmc
5 CONFIG=mcr-mds-failover.xml
6 LUSTRE_QUERY=/usr/local/cfs/lustre-failover/lustre-query
8 CLIENT_ELAN=`hostname | sed s/[^0-9]*//;`
10 OST_UUID=10400010-5dec-11c2-0b5f-00301700041a
16 MDSNODES=`$LUSTRE_QUERY -h emcri -s id=mds -f`
17 ACTIVEMDS=`$LUSTRE_QUERY -h emcri -s id=mds -a`
19 echo "MDS nodes: $MDSNODES, active: $ACTIVEMDS"
22 echo $1 | sed 's/[^0-9]*//g'
31 $LMC -o $CONFIG --node client --net '*' elan
32 $LMC -m $CONFIG --router --node mcr21 --tcpbuf $TCPBUF --net `h2ip $GW_NODE` tcp
33 $LMC -m $CONFIG --router --node mcr21 --net `h2elan $GW_NODE` elan
34 $LMC -m $CONFIG --node $GW_NODE --route elan `h2elan $GW_NODE` $CLIENT_ELAN
36 # create MDS node entries
37 for mds in $MDSNODES; do
38 elanaddr=`$LUSTRE_QUERY -h emcri -s id=$mds -e`
39 $LMC -m $CONFIG --node $mds --net $elanaddr elan
40 $LMC -m $CONFIG --node $mds --mds mds_$mds $MDS_DEVICE $MDS_SIZE
43 # create OST node entry
44 $LMC -m $CONFIG --node $OST_BA --tcpbuf $TCPBUF --net $OST_BA tcp $TCPPORT
45 $LMC -m $CONFIG --node $OST_BA --obduuid $OST_UUID --ost bluearc
46 $LMC -m $CONFIG --node $GW_NODE --route tcp `h2ip $GW_NODE` $OST_BA
49 $LMC -m $CONFIG --node client --mtpt /mnt/lustre mds_$ACTIVEMDS OSC_$OST_BA