Details
-
Bug
-
Resolution: Fixed
-
Critical
-
Lustre 2.3.0
-
None
-
RHEL6.3
Description
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.
Attachments
Issue Links
- is duplicated by
-
LU-2405 Interop 2.3<->2.4 Failure on test suite sanity, test_17g: symlink not NULL terminated stringof length 60
- Resolved