From 51078151a02eb29b44a08a4a0f6161c31abca123 Mon Sep 17 00:00:00 2001 From: alex Date: Sat, 25 Oct 2003 18:12:27 +0000 Subject: [PATCH] - local-large-inode conf added in acceptance-small.sh - lmc & lconf changed a bit to support mkfsoptions attribute/option --- lustre/tests/local-large-inode.sh | 41 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100755 lustre/tests/local-large-inode.sh diff --git a/lustre/tests/local-large-inode.sh b/lustre/tests/local-large-inode.sh new file mode 100755 index 0000000..4af427e --- /dev/null +++ b/lustre/tests/local-large-inode.sh @@ -0,0 +1,41 @@ +#!/bin/bash + +export PATH=`dirname $0`/../utils:$PATH + +config=${1:-local.xml} + +LMC="${LMC:-lmc} -m $config" +TMP=${TMP:-/tmp} + +MDSDEV=${MDSDEV:-$TMP/mds1-`hostname`} +MDSSIZE=${MDSSIZE:-50000} +FSTYPE=${FSTYPE:-ext3} +MOUNT=${MOUNT:-/mnt/lustre} +NETWORKTYPE=${NETWORKTYPE:-tcp} + +OSTDEV=${OSTDEV:-$TMP/ost1-`hostname`} +OSTSIZE=${OSTSIZE:-200000} + +# specific journal size for the ost, in MB +JSIZE=${JSIZE:-0} +JARG="" +[ "$JSIZE" -gt 0 ] && JARG="--journal_size $JSIZE" + +STRIPE_BYTES=65536 +STRIPES_PER_OBJ=0 # 0 means stripe over all OSTs + +rm -f $config + +# create nodes +${LMC} --add node --node localhost || exit 10 +${LMC} --add net --node localhost --nid localhost --nettype $NETWORKTYPE || exit 11 + +# configure mds server +${LMC} --add mds --nspath /mnt/mds_ns --node localhost --mds mds1 --fstype $FSTYPE --dev $MDSDEV --size $MDSSIZE --journal_size 32 --mkfsoptions "-I 256" || exit 20 + +# configure ost +${LMC} -m $config --add lov --lov lov1 --mds mds1 --stripe_sz $STRIPE_BYTES --stripe_cnt $STRIPES_PER_OBJ --stripe_pattern 0 || exit 20 +${LMC} --add ost --nspath /mnt/ost_ns --node localhost --lov lov1 --fstype $FSTYPE --dev $OSTDEV --size $OSTSIZE $JARG || exit 30 + +# create client config +${LMC} --add mtpt --node localhost --path $MOUNT --mds mds1 --lov lov1 || exit 40 -- 1.8.3.1