[LU-1478] 1.8.6.81 client with 2.1.1 server MPIIO file locking issue Created: 05/Jun/12 Updated: 14/Nov/13 Resolved: 14/Nov/13 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.1.1, Lustre 1.8.6 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | Mahmoud Hanafi | Assignee: | Zhenyu Xu |
| Resolution: | Cannot Reproduce | Votes: | 0 |
| Labels: | None | ||
| Environment: |
Clients: Lustre-1.8.6 |
||
| Attachments: |
|
| Severity: | 3 |
| Rank (Obsolete): | 7035 |
| Description |
|
Running a MPI-IO task requiring concurrent read locks fail using 1.8.6 clients on a 2.1.1 server. The issue is not present in 2.1.1 clients. Easily duplicated by running a test mpi-io job on a 1.8.6 client. I used this benchmark. |
| Comments |
| Comment by Peter Jones [ 05/Jun/12 ] |
|
Bobijam Could you please look into this one? Thanks Peter |
| Comment by Zhenyu Xu [ 06/Jun/12 ] |
|
from the log uploaded, the client is requesting to protected read flock (mode=4, PR SETFLK) on inode 144501415241318403, flags=0x40000(LDLM_FL_BLOCK_NOWAIT, SETFLK will return error if other process has protected the file with another flock)
and other process already flock protected the file, so that later requesting client failed. It's a normal operation. Oleg, does this relates to |
| Comment by Mahmoud Hanafi [ 14/Nov/13 ] |
|
We can close this one |
| Comment by Peter Jones [ 14/Nov/13 ] |
|
ok - thanks Mahmoud |