[LU-15133] don't deactivate OST upon normal precreate error Created: 20/Oct/21 Updated: 20/Jan/22 Resolved: 06/Jan/22 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.15.0 |
| Type: | Bug | Priority: | Minor |
| Reporter: | Lai Siyao | Assignee: | Lai Siyao |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||
| Severity: | 3 | ||||
| Rank (Obsolete): | 9223372036854775807 | ||||
| Description |
|
If osp_get_lastfid_from_ost() RPC failed, it will deactivate OST to let user to handle bad OST, but there may be different kinds of errors, some may be trivial, e.g. network issue, it's not necessary to deactivate OST in such cases. Among all the errors, -EFAULT means reading LAST_ID on OST failed, and it should only deactivate OST in this case. |
| Comments |
| Comment by Gerrit Updater [ 20/Oct/21 ] |
|
"Lai Siyao <lai.siyao@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/45309 |
| Comment by Gerrit Updater [ 06/Jan/22 ] |
|
"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/45309/ |
| Comment by Peter Jones [ 06/Jan/22 ] |
|
Landed for 2.15 |