sanityN, sanity-ldlm.
. krb5_env.sh
start_krb5_kdc || exit 1
+start_lsvcgssd || exit 2
+start_lgssd || exit 3
if [ "$PORTALS" ]; then
portals_opt="--portals=$PORTALS"
if [ "$LDAPURL" ]; then
conf_opt="--ldapurl $LDAPURL --config $NAME"
else
- sh $mkconfig $config || exit 2
+ sh $mkconfig $config || exit 4
conf_opt="$config"
fi
[ "$NODE" ] && node_opt="--node $NODE"
[ "$DEBUG" ] && debug_opt="--ptldebug=$DEBUG"
-# We'd better start lsvcgssd after gss modules loaded.
-# remove this if we don't depend on lsvcgssd in the future
-${LCONF} --nosetup --sec $SECURITY $portals_opt $node_opt $@ $conf_opt || exit 3
-start_lsvcgssd || exit 4
-start_lgssd || exit 5
-
${LCONF} $NOMOD --sec $SECURITY $portals_opt $lustre_opt $node_opt \
- ${REFORMAT:---reformat} $@ $conf_opt || exit 6
+ ${REFORMAT:---reformat} $@ $conf_opt || exit 5
if [ "$MOUNT2" ]; then
- $LLMOUNT -v -o sec=$SECURITY `hostname`:/mds1/client $MOUNT2 || exit 7
+ $LLMOUNT -v -o sec=$SECURITY `hostname`:/mds1/client $MOUNT2 || exit 6
fi
. krb5_env.sh
start_krb5_kdc || exit 1
+start_lsvcgssd || exit 2
+start_lgssd || exit 3
if [ "$PORTALS" ]; then
portals_opt="--portals=$PORTALS"
conf_opt="--ldapurl $LDAPURL --config $NAME"
else
if [ ! -f $config -o $mkconfig -nt $config ]; then
- sh $mkconfig $config || exit 2
+ sh $mkconfig $config || exit 4
fi
conf_opt="$config"
fi
[ "$NODE" ] && node_opt="--node $NODE"
-# We'd better start lsvcgssd after gss modules loaded.
-# remove this if we don't depend on lsvcgssd in the future
-${LCONF} --nosetup --sec $SECURITY $portals_opt $node_opt $@ $conf_opt || exit 3
-start_lsvcgssd || exit 4
-start_lgssd || exit 5
-
${LCONF} $NOMOD --sec $SECURITY $portals_opt $lustre_opt $node_opt \
- $@ $conf_opt || exit 6
+ $@ $conf_opt || exit 5
if [ "$MOUNT2" ]; then
- $LLMOUNT -v -o sec=$SECURITY `hostname`:/mds1/client $MOUNT2 || exit 7
+ $LLMOUNT -v -o sec=$SECURITY `hostname`:/mds1/client $MOUNT2 || exit 6
fi
setup() {
gen_config
start_krb5_kdc || exit 1
- start ost --reformat $OSTLCONFARGS
- start ost2 --reformat $OSTLCONFARGS
start_lsvcgssd || exit 2
start_lgssd || exit 3
+ start ost --reformat $OSTLCONFARGS
+ start ost2 --reformat $OSTLCONFARGS
[ "$DAEMONFILE" ] && $LCTL debug_daemon start $DAEMONFILE $DAEMONSIZE
for mds in `mds_list`; do
start $mds --reformat $MDSLCONFARGS
for mds in `mds_list`; do
stop $mds ${FORCE} $MDSLCONFARGS
done
- stop_lgssd
- stop_lsvcgssd
stop ost2 ${FORCE} --dump cleanup.log
stop ost ${FORCE} --dump cleanup.log
+ stop_lgssd
+ stop_lsvcgssd
}
if [ ! -z "$EVAL" ]; then
sleep 5
stop $mds ${FORCE} $MDSLCONFARGS
done
- stop_lgssd
- stop_lsvcgssd
stop ost2 ${FORCE}
stop ost ${FORCE} --dump cleanup-dual.log
+ stop_lgssd
+ stop_lsvcgssd
}
if [ "$ONLY" == "cleanup" ]; then
gen_config
start_krb5_kdc || exit 1
+ start_lsvcgssd || exit 2
+ start_lgssd || exit 3
start ost --reformat $OSTLCONFARGS
PINGER=`cat /proc/fs/lustre/pinger`
fi
start ost2 --reformat $OSTLCONFARGS
- start_lsvcgssd || exit 2
- start_lgssd || exit 3
[ "$DAEMONFILE" ] && $LCTL debug_daemon start $DAEMONFILE $DAEMONSIZE
for mds in `mds_list`; do
start $mds --reformat $MDSLCONFARGS
stop $mds ${FORCE} $MDSLCONFARGS
done
stop ost ${FORCE} --dump cleanup.log
+ stop_lgssd
+ stop_lsvcgssd
}
if [ "$ONLY" == "cleanup" ]; then
setup() {
gen_config
+ start_krb5_kdc || exit 1
+ start_lsvcgssd || exit 2
+ start_lgssd || exit 3
start ost --reformat $OSTLCONFARGS
[ "$DAEMONFILE" ] && $LCTL debug_daemon start $DAEMONFILE $DAEMONSIZE
for mds in `mds_list`; do
for mds in `mds_list`; do
stop $mds ${FORCE} $MDSLCONFARGS
done
- stop_lgssd
- stop_lsvcgssd
stop ost2 ${FORCE} --dump cleanup.log
stop ost ${FORCE} --dump cleanup.log
+ stop_lgssd
+ stop_lsvcgssd
}
if [ "$ONLY" == "cleanup" ]; then
gen_config
start_krb5_kdc || exit 1
- start ost --reformat $OSTLCONFARGS
- start ost2 --reformat $OSTLCONFARGS
start_lsvcgssd || exit 2
start_lgssd || exit 3
+ start ost --reformat $OSTLCONFARGS
+ start ost2 --reformat $OSTLCONFARGS
[ "$DAEMONFILE" ] && $LCTL debug_daemon start $DAEMONFILE $DAEMONSIZE
for mds in `mds_list`; do
start $mds --reformat $MDSLCONFARGS
. krb5_env.sh
-if [ $UID -ne 0 ]; then
- RUNAS_ID="$UID"
- RUNAS=""
-else
- RUNAS_ID=${RUNAS_ID:-500}
- RUNAS=${RUNAS:-"runas -u $RUNAS_ID"}
-fi
-
-if [ `using_krb5_sec $SECURITY` == 'y' ] ; then
- start_krb5_kdc || exit 1
- if [ $RUNAS_ID -ne $UID ]; then
- $RUNAS ./krb5_refresh_cache.sh || exit 2
- fi
-fi
-
export NAME=${NAME:-local}
SAVE_PWD=$PWD
. krb5_env.sh
-if [ $UID -ne 0 ]; then
- RUNAS_ID="$UID"
- RUNAS=""
-else
- RUNAS_ID=${RUNAS_ID:-500}
- RUNAS=${RUNAS:-"runas -u $RUNAS_ID"}
-fi
-
-if [ `using_krb5_sec $SECURITY` == 'y' ] ; then
- start_krb5_kdc || exit 1
- if [ $RUNAS_ID -ne $UID ]; then
- $RUNAS ./krb5_refresh_cache.sh || exit 2
- fi
-fi
-
export NAME=${NAME:-local}
SAVE_PWD=$PWD
MOUNT=${MOUNT:-/mnt/lustre}
DIR=${DIR:-$MOUNT}
export NAME=$NAME
+. krb5_env.sh
clean() {
echo -n "cln.."
sh llmountcleanup.sh > /dev/null || exit 20
. krb5_env.sh
-if [ $UID -ne 0 ]; then
- RUNAS_ID="$UID"
- RUNAS=""
-else
- RUNAS_ID=${RUNAS_ID:-500}
- RUNAS=${RUNAS:-"runas -u $RUNAS_ID"}
-fi
-
-if [ `using_krb5_sec $SECURITY` == 'y' ] ; then
- start_krb5_kdc || exit 1
- if [ $RUNAS_ID -ne $UID ]; then
- $RUNAS ./krb5_refresh_cache.sh || exit 2
- fi
-fi
-
export NAME=${NAME:-lmv}
SAVE_PWD=$PWD
TRUNCATE=${TRUNCATE:-truncate}
export TMP=${TMP:-/tmp}
+. krb5_env.sh
+
if [ $UID -ne 0 ]; then
RUNAS_ID="$UID"
RUNAS=""
RUNAS=${RUNAS:-"runas -u $RUNAS_ID"}
fi
+if [ `using_krb5_sec $SECURITY` == 'y' ] ; then
+ start_krb5_kdc || exit 1
+ if [ $RUNAS_ID -ne $UID ]; then
+ $RUNAS ./krb5_refresh_cache.sh || exit 2
+ fi
+fi
+
SAVE_PWD=$PWD
clean() {