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

obd_config.c:1258:class_process_config()) no device for:

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.10.0
    • Lustre 2.10.0
    • None
    • CentOS 7.3
    • 3
    • 9223372036854775807

    Description

      Secure RPC rules are being ignored due to an issue introduced by commit 0308951e8bba1663bc9495eee2f6ae631e6bcbd0 for LU-9034. When mounting Lustre resources, clients and servers log the following messages when secure RPC rules are set:

      {{LustreError: 2696:0:(obd_config.c:1258:class_process_config()) no device for: lustre-ffff880078dd9e70
      Lustre: 2696:0:(obd_config.c:1311:class_process_config()) Ignoring error -22 on optional command 0xce016}}

      For my tests I set the following rules:
      lustre.srpc.flavor.tcp.cli2mdt=ski
      lustre.srpc.flavor.tcp.cli2ost=ski

      then:

      lustre.srpc.flavor.tcp.cli2mdt=krb5p
      lustre.srpc.flavor.tcp.cli2ost=krb5p

      All resources mount fine but cli2mdt and cli2ost connections aren't secured, they default to null.

      Attachments

        Issue Links

          Activity

            People

              simmonsja James A Simmons
              nblavend Nathan Lavender (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: