- do_facet mgs $LCTL nodemap_set_fileset --name c0 --fileset \'\' ||
- error "unable to delete fileset info on nodemap c0"
- fileset_on_mgs=$(do_facet mgs $LCTL get_param nodemap.c0.fileset)
- while [ "${fileset_on_mgs}" != "nodemap.c0.fileset=" ]; do
- if [ $loop -eq 10 ]; then
- error "On MGS, fileset cannnot be cleared"
- break;
- else
- loop=$((loop+1))
- echo "On MGS, fileset is still ${fileset_on_mgs}, waiting..."
- sleep 20;
- fi
- fileset_on_mgs=$(do_facet mgs $LCTL get_param nodemap.c0.fileset)
- done
- do_facet mgs $LCTL set_param -P nodemap.c0.fileset=\'\' ||
- error "unable to reset fileset info on nodemap c0"
- wait_nm_sync c0 fileset
+ do_facet mgs $LCTL nodemap_set_fileset --name $nm --fileset \'\' ||
+ error "unable to delete fileset info on $nm nodemap"
+ wait_update_facet mgs "$LCTL get_param nodemap.${nm}.fileset" \
+ "nodemap.${nm}.fileset="
+ do_facet mgs $LCTL set_param -P nodemap.${nm}.fileset=\'\' ||
+ error "unable to reset fileset info on $nm nodemap"
+ wait_nm_sync $nm fileset