From: huanghua Date: Wed, 12 Apr 2006 08:25:25 +0000 (+0000) Subject: module_setup.sh: copy newly added modules into kernel module directory X-Git-Tag: v1_8_0_110~486^2~2042 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=95fd6b1ec771ce513cebabf5f4d2912da459b73a;p=fs%2Flustre-release.git module_setup.sh: copy newly added modules into kernel module directory loadmod_all.sh: load modules needed for Lustre. Users may only load modules they need. also setup some debug features. --- diff --git a/lustre/utils/loadmod_all.sh b/lustre/utils/loadmod_all.sh new file mode 100755 index 0000000..e887311 --- /dev/null +++ b/lustre/utils/loadmod_all.sh @@ -0,0 +1,21 @@ +#!/bin/sh + +dmesg -c >/dev/null +dmesg -n 8 + +modprobe mgs +modprobe mgc +modprobe osd +modprobe ost +modprobe obdfilter +modprobe mdd +modprobe cmm +modprobe mdt +modprobe mds +modprobe osc +modprobe mdc + +HOST=`hostname` +echo -1 >/proc/sys/lnet/debug +echo "/r/tmp/$HOST.debug" >/proc/sys/lnet/daemon_file + diff --git a/lustre/utils/module_setup.sh b/lustre/utils/module_setup.sh index b8371b4..0d9f50e 100755 --- a/lustre/utils/module_setup.sh +++ b/lustre/utils/module_setup.sh @@ -16,23 +16,38 @@ fi echo "Copying modules from local build dir to "$MDIR -cp -u ../../lnet/libcfs/libcfs.$EXT $MDIR -cp -u ../../lnet/lnet/lnet.$EXT $MDIR -cp -u ../../lnet/klnds/socklnd/ksocklnd.$EXT $MDIR -cp -u ../lvfs/lvfs.$EXT $MDIR -cp -u ../obdclass/obdclass.$EXT $MDIR -cp -u ../ptlrpc/ptlrpc.$EXT $MDIR -cp -u ../mdc/mdc.$EXT $MDIR -cp -u ../osc/osc.$EXT $MDIR -cp -u ../lov/lov.$EXT $MDIR -cp -u ../mds/mds.$EXT $MDIR -cp -u ../lvfs/$FSFLT.$EXT $MDIR -[ $KVER == "26" ] && cp -u ../ldiskfs/ldiskfs.$EXT $MDIR -cp -u ../ost/ost.$EXT $MDIR -cp -u ../obdfilter/obdfilter.$EXT $MDIR -cp -u ../llite/llite.$EXT $MDIR -cp -u ../mgc/mgc.$EXT $MDIR -cp -u ../mgs/mgs.$EXT $MDIR +cp -u ../../lustre/mds/mds.ko $MDIR +cp -u ../../lustre/osd/osd.ko $MDIR +cp -u ../../lustre/obdfilter/obdfilter.ko $MDIR +cp -u ../../lustre/ost/ost.ko $MDIR +cp -u ../../lustre/mgs/mgs.ko $MDIR +cp -u ../../lustre/lov/lov.ko $MDIR +cp -u ../../lustre/ptlrpc/ptlrpc.ko $MDIR +cp -u ../../lustre/obdecho/obdecho.ko $MDIR +cp -u ../../lustre/llite/llite.ko $MDIR +cp -u ../../lustre/mgc/mgc.ko $MDIR +cp -u ../../lustre/ldiskfs/ldiskfs.ko $MDIR +cp -u ../../lustre/ldiskfs/quotafmt_test.ko $MDIR +cp -u ../../lustre/osc/osc.ko $MDIR +cp -u ../../lustre/mdt/mdt.ko $MDIR +cp -u ../../lustre/quota/lquota.ko $MDIR +cp -u ../../lustre/quota/quotactl_test.ko $MDIR +cp -u ../../lustre/quota/quotacheck_test.ko $MDIR +cp -u ../../lustre/cmm/cmm.ko $MDIR +cp -u ../../lustre/mdc/mdc.ko $MDIR +cp -u ../../lustre/lvfs/fsfilt_ldiskfs.ko $MDIR +cp -u ../../lustre/lvfs/lvfs.ko $MDIR +cp -u ../../lustre/obdclass/llog_test.ko $MDIR +cp -u ../../lustre/obdclass/obdclass.ko $MDIR +cp -u ../../lustre/mdd/mdd.ko $MDIR +cp -u ../../lnet/libcfs/libcfs.ko $MDIR +cp -u ../../lnet/tests/pingcli.ko $MDIR +cp -u ../../lnet/tests/spingsrv.ko $MDIR +cp -u ../../lnet/tests/pingsrv.ko $MDIR +cp -u ../../lnet/tests/spingcli.ko $MDIR +cp -u ../../lnet/lnet/lnet.ko $MDIR +cp -u ../../lnet/klnds/socklnd/ksocklnd.ko $MDIR + # prevent warnings on my uml rm -f /lib/modules/`uname -r`/modules.*