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

Wrong evict during failover

    XMLWordPrintable

Details

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

    Description

      MRP-3604 ldlm: Wrong evict during failover

      There is a race between setting obd_fail & OBD_OPT_FAILOVER.
      tgt_client_del() checks only OBD_OPT_FAILOVER

      It is better to rely only on obd_fail.
      We shouldn't evict during failover at all, it should
      be handled on a new server.
      Such wrong evict can happen when server can't send CP AST
      to the client because failover has started already.

      Attachments

        Issue Links

          Activity

            People

              askulysh Andriy Skulysh
              askulysh Andriy Skulysh
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated: