X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;ds=sidebyside;f=lustre%2Fdemos%2Fobdfssetup.sh;h=80acc664827e34842f663d565c730d2cd7324635;hb=9fa421d66411f2d37f29cd879cb74bfd56119d0e;hp=543ae5a0f6b4c8c6ef3518fdef2a771ffbcec5d5;hpb=bbb126f8d22cff6180bf362487cc373facdb9274;p=fs%2Flustre-release.git diff --git a/lustre/demos/obdfssetup.sh b/lustre/demos/obdfssetup.sh index 543ae5a..80acc66 100755 --- a/lustre/demos/obdfssetup.sh +++ b/lustre/demos/obdfssetup.sh @@ -1,27 +1,34 @@ #! /bin/bash # Utility script for configuring a simple OBDFS mount +# +# Copyright (C) 2001 Cluster File Systems, Inc. +# +# This code is issued under the GNU General Public License. +# See the file COPYING in this distribution OBDDIR="`dirname $0`/.." -[ "$OBDDIR" = "./.." ] && OBDDIR=".." - . $OBDDIR/demos/config.sh $OBDDIR/demos/basesetup.sh if [ x$? != x0 ]; then - echo "Errors in basesetup" + echo "Error running basesetup.sh" exit 4; fi -insmod $OBDDIR/class/obdclass.o -insmod $OBDDIR/ext2obd/obdext2.o -insmod $OBDDIR/obdfs/obdfs.o +#insmod $OBDDIR/class/obdclass.o +#insmod $OBDDIR/ext2obd/obdext2.o +#insmod $OBDDIR/obdfs/obdfs.o -plog log "ATTACHING /dev/obd0" -$OBDDIR/class/obdcontrol -f << EOF -attach ext2_obd +plog log "ATTACHING device 0 SETUP $BASEDEV" +$OBDDIR/utils/obdctl << EOF +device 0 +# attach obdfilter +# setup $BASEDEV reiserfs +attach obdext2 setup $BASEDEV quit EOF +[ ! -d "$MNTOBD" ] && mkdir $MNTOBD plog mount -t obdfs -odevice=/dev/obd0 none $MNTOBD