X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Ftests%2Fcfg%2Flocal.sh;h=7b6436aaa88dd61031ee63fbd2cba899fe929223;hb=792e414c69f3888506882abedce5e06bba93f8fd;hp=4de5af89217b4c32419f0f10af5373afbe44bee3;hpb=984482f865fc1cc3c7ecdd10b521bd479ce11688;p=fs%2Flustre-release.git diff --git a/lustre/tests/cfg/local.sh b/lustre/tests/cfg/local.sh index 4de5af8..7b6436a 100644 --- a/lustre/tests/cfg/local.sh +++ b/lustre/tests/cfg/local.sh @@ -24,6 +24,9 @@ MDSDEVBASE=${MDSDEVBASE:-$TMP/${FSNAME}-mdt} MDSSIZE=${MDSSIZE:-100000} MDSOPT=${MDSOPT:-"--mountfsoptions=acl"} +MGSDEV=${MGSDEV:-$MDSDEV1} +MGSSIZE=${MGSSIZE:-$MDSSIZE} + OSTCOUNT=${OSTCOUNT:-2} OSTDEVBASE=${OSTDEVBASE:-$TMP/${FSNAME}-ost} OSTSIZE=${OSTSIZE:-200000} @@ -67,8 +70,15 @@ MKFSOPT="" 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="--mgs --mdt --fsname=$FSNAME --device-size=$MDSSIZE --param sys.timeout=$TIMEOUT $MKFSOPT $MDSOPT $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" MKFSOPT="" @@ -114,3 +124,5 @@ FAIL_ON_ERROR=${FAIL_ON_ERROR:-true} MPIRUN=$(which mpirun 2>/dev/null) || true MPI_USER=${MPI_USER:-mpiuser} +SHARED_DIR_LOGS=${SHARED_DIR_LOGS:-""} +