Details
-
Bug
-
Resolution: Fixed
-
Minor
-
None
-
3
-
9223372036854775807
Description
test_32a doesn't umount MGS before starting compatibility test, thus the MGS will be left mounted. And further mounting of MDS (Only if $FSNAME is left as 'lustre') or module removal will fail.
Following is what I used to drive the test. Please note that MGS and MDT are seperate devices.
#!/bin/sh
pushd /usr/lib64/lustre/tests > /dev/null
mgs_HOST=vm12 \
mds_HOST=vm12 \
ost1_HOST=vm12 \
ost2_HOST=vm12 \
MGSDEV=/dev/sdb1 \
MDSDEV1=/dev/sdb2 \
OSTDEV1=/dev/sdb3 \
OSTDEV2=/dev/sdb5 \
PDSH="pdsh -S -w" \
NAME=local \
REFORMAT="--reformat" \
ONLY=32a \
sh conf-sanity.sh
popd