local flr_dir
local flr_file
local pj_quota_dir
- local pj_quota_file
+ local pj_quota_file_old
local target_dir
if [ $FSNAME != t32fs -o \( -z "$MDSDEV" -a -z "$MDSDEV1" \) -o \
start_ost2 || error "Unable to start OST1"
wait $pid
stop_ost2 || error "Unable to stop OST1"
- umount_client $MOUNT -f || error “unmount $MOUNT failed”
- cleanup_nocli || error “stop server failed”
+ umount_client $MOUNT -f || error "unmount $MOUNT failed"
+ cleanup_nocli || error "stop server failed"
#writeconf to remove all ost2 traces for subsequent tests
writeconf_or_reformat
}
stop_ost2 || error "Unable to stop second ost"
echo "$LFS df"
$LFS df --lazy
- umount_client $MOUNT -f || error “unmount $MOUNT failed”
+ umount_client $MOUNT -f || error "unmount $MOUNT failed"
cleanup_nocli || error "cleanup_nocli failed with $?"
#writeconf to remove all ost2 traces for subsequent tests
writeconf_or_reformat
> /dev/null || error "start mds1 failed"
add mds2 $opts_mds2 $mdsdev2 $mdsvdev2 &&
error "Must specify --mgsnode when formatting a mdt"
- add ost1 $opts_ost1 $ostdev1 $ostvdev2 &&
+ add ost1 $opts_ost1 $ostdev1 $ostvdev1 &&
error "Must specify --mgsnode when formatting an ost"
reformat_and_config
test_98()
{
local mountopt
- local temp=$MDS_MOUNT_OPTS
setup
check_mount || error "mount failed"
local id
local orig
local new
- local rpcs
remote_mgs_nodsh && skip "remote MGS with nodsh"
[ -d $MOUNT/.lustre ] || setupall
error "check_iam failed with fault or exception $rc"; }
rc=$(grep -c "^255" $out)
- error=$(grep -c "FINISHED WITH ERRORS" $out)
+ errors=$(grep -c "FINISHED WITH ERRORS" $out)
- (( rc == error )) || { cat $out &&
- error "check_iam errcode does not fit with errors $rc $error"; }
+ (( rc == errors )) || { cat $out &&
+ error "check_iam errcode does not fit with errors $rc $errors"; }
}
run_test 134 "check_iam works without faults"
create_perf() {
local cdir=$1/d
local numsec=$2
- local time
mkdir -p $cdir
sync
test_26() {
[[ $OSTCOUNT -le 2 ]] && skip_env "needs >= 3 OSTs"
- local dev=$(mdsdevname ${SINGLEMDS//mds/})
local POOL_ROOT=${POOL_ROOT:-$DIR/$tdir}
mkdir -p $POOL_ROOT
local pool1=${TESTNAME}-1
local pool2=${TESTNAME}-2
local threshold=10
- local spill
local prefix="lod.$FSNAME-MDT0000*.pool.$pool1"
local cmd="$LCTL get_param -n $prefix"
local pool3=${TESTNAME}-3
local pool4=${TESTNAME}-4
local threshold=10
- local spill
(( $MDS1_VERSION >= $(version_code 2.14.53) )) ||
skip "Need MDS version at least 2.14.53"
check_selinux_xattr() {
local mds=$1
local mds_path=$2
- local mds_dev=$(facet_device $mds)
local mntpt="/tmp/mdt_"
- local opts
- do_facet $mds mkdir -p $mntpt || error "mkdir $mntpt failed"
+ do_facet $mds mkdir -p $mntpt || error "mkdir $mntpt failed"
mount_fstype $mds $mntpt || error "mount $mds failed"
local xattrval=$(do_facet $mds getfattr -n security.selinux \
}
test_1() {
- local devname=$(mdsdevname 1)
local filename=${DIR}/${tdir}/df1
local mds_path=${filename#$MOUNT}
run_test 1 "create file and check security.selinux xattr is set on MDT"
test_2a() {
- local devname=$(mdsdevname 1)
local dirname=${DIR}/${tdir}/dir2a
local mds_path=${dirname#$MOUNT}
run_test 2a "create dir (mkdir) and check security.selinux xattr is set on MDT"
test_2b() {
- local devname=$(mdsdevname 1)
local dirname1=${DIR}/$tdir/dir2b1
local dirname2=${DIR}/$tdir/dir2b2
local mds_path=${dirname1#$MOUNT}