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

Example `lnet_routes.conf` syntax for gateway range is not supported

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Lustre 2.10.1
    • Fix Version/s: Lustre 2.12.0, Lustre 2.10.5
    • Labels:
      None
    • Environment:
      CentOS 7
    • Severity:
      3
    • Rank (Obsolete):
      9223372036854775807

      Description

      The default lnet_routes.conf file provided by the lustre-client-2.10.1-1.el7.x86_64 RPM contains an example using an IP range syntax to specify multiple gateways, that doesn't seem to be supported by lnetctl:

      tcp7: { gateway: 10.3.3.[6-12]@tcp, priority: 20, hop: 8 }
      
      

      When feeding that example file to lustre_routes_config, the following error is generated:

      # lustre_routes_config  /etc/lnet_routes.conf
      Can't parse gateway NID "10.3.3.[6-12]@tcp"
      
      

      The easy fix would be to remove the example from the configuration file, but a much better one would be to make {lnetctl}} accept IP ranges.

      The previous way of handling lnet configuration via kernel module options supported the syntax, so it appears like lnetctl not supporting it is a regression.

        Attachments

          Activity

            People

            • Assignee:
              sharmaso Sonia Sharma (Inactive)
              Reporter:
              srcc Stanford Research Computing Center
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: