[LU-10550] Resync support when file is in RDONLY state Created: 23/Jan/18 Updated: 27/Feb/18 Resolved: 27/Feb/18 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.11.0 |
| Fix Version/s: | Lustre 2.11.0 |
| Type: | Improvement | Priority: | Critical |
| Reporter: | Jinshan Xiong (Inactive) | Assignee: | Zhenyu Xu |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | FLR | ||
| Rank (Obsolete): | 9223372036854775807 |
| Description |
|
When some components are failed to resync due to various reasons, those components will still have STALE bit set but the file status may become RDONLY. In the current implementation it 'mistakenly' doesn't allow to resync a mirrored file in RDONLY status, which means those components won't get resynced until the next write comes. It should allow to resync file again as long as there are stale components existing. |
| Comments |
| Comment by Gerrit Updater [ 25/Jan/18 ] |
|
Bobi Jam (bobijam@hotmail.com) uploaded a new patch: https://review.whamcloud.com/31010 |
| Comment by Gerrit Updater [ 27/Feb/18 ] |
|
Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/31010/ |
| Comment by Peter Jones [ 27/Feb/18 ] |
|
Landed for 2.11 |