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

introduce subsystem specific dump on eviction

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • Lustre 2.18.0
    • None
    • 3
    • 9223372036854775807

      Lustre has options to dump logs or crash on eviction events, including: LDLM lock eviction, client [re]connect eviction, stale recovery eviction                                                The options obd_lbug_on_eviction and obd_dump_on_eviction controlcrash/log behavior. This patch adds ability to set these options with                                                 

      a mask for specific subsystems:                                                                                       

      • 1: all minus pinger (old behavior)                                                                                  
      • 2: client eviction                                                                                                  
      • 4: LDLM lock eviction                                                                                               
      • 8: recovery stale eviction                                                                                          
      • 16: pinger eviction (new)                                                                                           

                                                                                                                            

      Also adds log dumping and LBUG behavior for pinger evictions, which previously did not produce logs or crashes.

            aboyko Alexander Boyko
            aboyko Alexander Boyko
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: