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

make LWP setup based on IR instead of client config

Details

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

    Description

      right now LWP setup is based on client config fetched from MGS. It scans 'mdc' entires and gets MDT servers connection info from it. This is not always possible though in future development considering LU-10359 and similar setups where all NID information can't be passed to client config and IR remains the only source of such information.

      LWP setup can be based on IR only and don't depend on client config

       

      Attachments

        Issue Links

          Activity

            [LU-18884] make LWP setup based on IR instead of client config

            on further investigation the current approach is not enough to get rid all NIDs in config, DNE setup can't establish OSP devices without NIDs in client config as well and IR doesn't work too because OSP OBD doesn't exists when IR is being processed.

            Possible solution can be a local NID table in MGC similar to one MGS has, which is updated along with IR config and can be used for NIDs lookup for particular target by its name, e.g. "lustre-OST0000".

            tappro Mikhail Pershin added a comment - on further investigation the current approach is not enough to get rid all NIDs in config, DNE setup can't establish OSP devices without NIDs in client config as well and IR doesn't work too because OSP OBD doesn't exists when IR is being processed. Possible solution can be a local NID table in MGC similar to one MGS has, which is updated along with IR config and can be used for NIDs lookup for particular target by its name, e.g. "lustre-OST0000".

            People

              tappro Mikhail Pershin
              tappro Mikhail Pershin
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: