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

MDT recovery hang

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Medium Medium
    • None
    • None
    • None
    • 3
    • 9223372036854775807

      Clients send batched statahead RPCs (MDS_BATCH) to OUT_PORTAL, so they're handled by the MDT's OUT threads (mdt_out, and ost_out on combined MDS/OSS nodes). A batched getattr can wait on another MDT. If that MDT is restarting, the OUT threads fill up waiting for it, and the restarting MDT's recovery reads, which also need those threads, never get served. Recovery hangs.

       

            diwa Di Wang
            diwa Di Wang
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: