[LU-3439] User code creating multiple lockfiles with same name Created: 05/Jun/13 Updated: 10/Jun/13 Resolved: 10/Jun/13 |
|
| Status: | Closed |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.1.5 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | Karl W Schulz (Inactive) | Assignee: | Lai Siyao |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Environment: |
Lustre: 2.1.5 |
||
| Attachments: |
|
||||||||
| Issue Links: |
|
||||||||
| Severity: | 3 | ||||||||
| Rank (Obsolete): | 8568 | ||||||||
| Description |
|
Not sure if this a known issue already, but we have a user who noticed they can create identical filenames within a single directory via their home-grown locking mechanism. We have worked with them to create a small reproducer which shows the issue on 6 Lustre clients (96 MPI tasks). The net effect of running this test is creation of duplicate filenames: {{c558-801$ ls -l lockdir/ Tarball attached with user code and example output from our Stampede environment. We can confirm that we do not get the repeat filenames when running the reproducer on Lustre 1.8.6 Thanks. |
| Comments |
| Comment by Kit Westneat (Inactive) [ 05/Jun/13 ] |
|
This looks like |
| Comment by Peter Jones [ 05/Jun/13 ] |
|
Lai Could you please confirm whether this is a duplicate of Thanks Peter |
| Comment by Lai Siyao [ 06/Jun/13 ] |
|
Hi Kit, could you tell me which file has the duplicate name in the testlog in your tarball? BTW, the reproducer program doesn't close file, which is strange. And is there a way to know when it should stop and quit? I haven't been able to reproduce yet. |
| Comment by Jodi Levi (Inactive) [ 10/Jun/13 ] |
|
Duplicate of |