[LU-6449] Broadcast HSM remove requests with undetermined archive_id to all registered copytools Created: 10/Apr/15 Updated: 03/May/17 Resolved: 17/Dec/16 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.10.0 |
| Type: | Improvement | Priority: | Minor |
| Reporter: | Bruno Faccini (Inactive) | Assignee: | Bruno Faccini (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||||||
| Rank (Obsolete): | 9223372036854775807 | ||||||||||||||||
| Description |
|
The need for this change has been unveiled by configuring RobinHood delayed soft_rm feature, where HSM remove requests are submitted with no/Null archive_id, because RBH current version does not save archive_id infromation in its SOFT_RM DB table. |
| Comments |
| Comment by Andreas Dilger [ 10/Apr/15 ] |
|
Wouldn't it be better to fix RH to store the archive_id into this SOFT_RM DB table? |
| Comment by Thomas Leibovici [ 13/Apr/15 ] |
|
There are cases where robinhood cannot know where the file has been stored. The intent of sending "hsm_remove" request is to clean copies in the archive. |
| Comment by Bruno Faccini (Inactive) [ 13/Apr/15 ] |
|
In fact both are complementary! The Lustre change for this ticket will avoid to leak files on archives and I will also push a patch to RBH repo in order to have it store the archive_id. |
| Comment by Bruno Faccini (Inactive) [ 28/Aug/15 ] |
|
RobinHood side/specific patch is at https://review.gerrithub.io/238708 ("hsm_rm: store archive_id and use it for deferred remove requests"). |
| Comment by Gerrit Updater [ 27/Jun/16 ] |
|
Faccini Bruno (bruno.faccini@intel.com) uploaded a new patch: http://review.whamcloud.com/20991 |
| Comment by Gerrit Updater [ 29/Jun/16 ] |
|
Faccini Bruno (bruno.faccini@intel.com) uploaded a new patch: http://review.whamcloud.com/21077 |
| Comment by Gerrit Updater [ 11/Aug/16 ] |
|
Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/20991/ |
| Comment by Gerrit Updater [ 29/Aug/16 ] |
|
Faccini Bruno (bruno.faccini@intel.com) uploaded a new patch: http://review.whamcloud.com/22212 |
| Comment by Gerrit Updater [ 16/Sep/16 ] |
|
This Gerrit Updater msg has been removed because it had been wrongly added to this ticket due to a typo ( |
| Comment by Gerrit Updater [ 17/Dec/16 ] |
|
Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/22212/ |
| Comment by Gerrit Updater [ 17/Dec/16 ] |
|
Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/21077/ |
| Comment by Peter Jones [ 17/Dec/16 ] |
|
Landed for 2.10 |