Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-15937

lctl llog commands do not work for DNE recovery logs

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Minor
    • None
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      I was unable to get "lctl --device NN llog_print <FID>" and expecially "lctl --device NN llog_cancel <FID>" to work on the DNE recovery logs located in update_logs_dir, regardless of which device NN was used. This was further complicated by the fact that the llog FIDs are printed incorrectly by the DOSTID macro (LU-15936).

      It would be very useful to be able to use llog_print and llog_cancel for the DNE recovery llogs under update_log_dir to allow cancelling problematic records as seen in other tickets (e.g. LU-15761). Since the DNE recovery logs for MDT000x are located on some other MDT000y that may already be mounted, this otherwise requires MDT000y to be unmounted and the llog file truncated to force a "more easily handled" error, and is overly-broad in erasing other llog records.

      Attachments

        Issue Links

          Activity

            People

              wc-triage WC Triage
              adilger Andreas Dilger
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: