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

symlink bug in 2.3.0

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • Lustre 2.4.0
    • Lustre 2.3.0
    • None
    • RHEL6.3

      Symlinks with a destination path that has the exact length of 61 characters don't work.

      For example

      $ ln -s 123456789012345678901234567890123456789012345678901234567890
      $ ls -al
      ls: cannot read symbolic link 123456789012345678901234567890123456789012345678901234567890: Protocol error

      Symlinks with shorter or longer paths work fine. I assume an off-by-one error, since 60 characters seems to be the limit for storing the symlink inside of an inode.

      Lustre 2.2.0 did not have this problem.

            utopiabound Nathaniel Clark
            wbaudler Wolfgang Baudler
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: