[LU-7913] lustre 2.8 servers and 2.5.5 client - temporary I/O error on 2.8 clients Created: 24/Mar/16 Updated: 13/Oct/21 Resolved: 13/Oct/21 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.8.0 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | Olaf Faaland | Assignee: | Lai Siyao |
| Resolution: | Cannot Reproduce | Votes: | 0 |
| Labels: | llnl, zfs | ||
| Environment: |
servers:lustre-2.8.0-2.6.32_573.18.1.1chaos.ch5.4.x86_64_g0bbc784.x86_64 |
||
| Severity: | 3 |
| Rank (Obsolete): | 9223372036854775807 |
| Description |
|
On 2.8 client, user sees: After unmounting and remounting on the 2.8 clients, the problem went away. Client console log shows: MDS console log shows: The following sequence of steps produced the corrupt directory entry: 1. formatted filesystem on servers running 2.8 RC4 |
| Comments |
| Comment by Oleg Drokin [ 24/Mar/16 ] |
|
I take it the failing clients actually accessed the directory before it was renamed and replaced? |
| Comment by Oleg Drokin [ 24/Mar/16 ] |
|
also does it matter that the original directory is created by 2.5.x client? or any one would do? |
| Comment by Joseph Gmitter (Inactive) [ 24/Mar/16 ] |
|
Hi Lai, |
| Comment by Olaf Faaland [ 29/Mar/16 ] |
|
Oleg, I've only been able to reproduce it again once, since I created the ticket, so I don't have answers to all your questions. Yes, the failing clients accessed the directory before it was renamed and replaced. I don't yet know whether creating the original directory with a 2.8 client triggers the same behavior or not, and don't know whether flushing mdc locks alleviates the problem. -Olaf |