+MGSNID=${MGSNID:-`h2$NETTYPE $mgs_HOST`}
+FSTYPE=${FSTYPE:-ldiskfs}
+STRIPE_BYTES=${STRIPE_BYTES:-1048576}
+STRIPES_PER_OBJ=${STRIPES_PER_OBJ:-0}
+SINGLEMDS=${SINGLEMDS:-"mds1"}
+TIMEOUT=${TIMEOUT:-20}
+PTLDEBUG=${PTLDEBUG:-0x33f0404}
+DEBUG_SIZE=${DEBUG_SIZE:-10}
+SUBSYSTEM=${SUBSYSTEM:- 0xffb7e3ff}
+
+ENABLE_QUOTA=${ENABLE_QUOTA:-""}
+QUOTA_TYPE="ug3"
+QUOTA_USERS=${QUOTA_USERS:-"quota_usr quota_2usr sanityusr sanityusr1"}
+
+MKFSOPT=""
+[ "x$MDSJOURNALSIZE" != "x" ] &&
+ MKFSOPT=$MKFSOPT" -J size=$MDSJOURNALSIZE"
+[ "x$MDSISIZE" != "x" ] &&
+ MKFSOPT=$MKFSOPT" -i $MDSISIZE"
+[ "x$MKFSOPT" != "x" ] &&
+ MKFSOPT="--mkfsoptions=\\\"$MKFSOPT\\\""
+[ "x$SECLEVEL" != "x" ] &&
+ MKFSOPT=$MKFSOPT" --param mdt.sec_level=$SECLEVEL"
+[ "x$MDSCAPA" != "x" ] &&
+ MKFSOPT=$MKFSOPT" --param mdt.capa=$MDSCAPA"
+[ "x$mdsfailover_HOST" != "x" ] &&
+ MDSOPT=$MDSOPT" --failnode=`h2$NETTYPE $mdsfailover_HOST`"
+[ "x$STRIPE_BYTES" != "x" ] &&
+ MDSOPT=$MDSOPT" --param lov.stripesize=$STRIPE_BYTES"
+[ "x$STRIPES_PER_OBJ" != "x" ] &&
+ MDSOPT=$MDSOPT" --param lov.stripecount=$STRIPES_PER_OBJ"
+[ "x$L_GETIDENTITY" != "x" ] &&
+ MDSOPT=$MDSOPT" --param mdt.identity_upcall=$L_GETIDENTITY"
+
+MDSn_MKFS_OPTS=$MDS_MKFS_OPTS
+MDS_MKFS_OPTS="--mdt --fsname=$FSNAME --device-size=$MDSSIZE --param sys.timeout=$TIMEOUT $MKFSOPT $MDSOPT $MDS_MKFS_OPTS"
+if [[ $mds1_HOST == $mgs_HOST ]] && [[ $MDSDEV1 == $MGSDEV ]]; then
+ MDS_MKFS_OPTS="--mgs $MDS_MKFS_OPTS"
+else
+ MDS_MKFS_OPTS="--mgsnode=$MGSNID $MDS_MKFS_OPTS"
+ mgs_MKFS_OPTS="--mgs "
+fi
+MDSn_MKFS_OPTS="--mgsnode=$MGSNID --mdt --fsname=$FSNAME --device-size=$MDSSIZE --param sys.timeout=$TIMEOUT $MKFSOPT $MDSOPT $MDSn_MKFS_OPTS"