[LU-12682] foreign LOV/LMV format usage implementation for DAOS specific use case Created: 22/Aug/19 Updated: 30/Sep/23 Resolved: 12/Jul/21 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.15.0 |
| Type: | New Feature | Priority: | Major |
| Reporter: | Bruno Faccini (Inactive) | Assignee: | Bruno Faccini (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||
| Rank (Obsolete): | 9223372036854775807 | ||||||||||||
| Description |
|
As a follow on to To be able to reference and access DAOS data, we first need to register both a pool and container uuids inside the foreign LOV/LMV, respectively for file/dir. Then to permit transparent and quick access to DAOS containers from Lustre namespace, an extension to the Lustre Client needs to be implemented. A first try is to allow this as a symlink-like behaviour to DAOS fuse mounts. |
| Comments |
| Comment by Gerrit Updater [ 22/Aug/19 ] |
|
Faccini Bruno (bruno.faccini@intel.com) uploaded a new patch: https://review.whamcloud.com/35856 |
| Comment by Gerrit Updater [ 02/Oct/20 ] |
|
Faccini Bruno (bruno.faccini@intel.com) uploaded a new patch: https://review.whamcloud.com/40125 |
| Comment by Gerrit Updater [ 26/Feb/21 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35856/ |
| Comment by Bruno Faccini (Inactive) [ 12/Jul/21 ] |
|
Closing now that main patch (https://review.whamcloud.com/35856/) has landed. |
| Comment by Gerrit Updater [ 29/Sep/23 ] |
|
"Faccini Bruno <bruno.faccini@intel.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/52556 |
| Comment by Bruno Faccini (Inactive) [ 29/Sep/23 ] |
|
Gerrit #52556, is an addon to #35856, and is only provided as a sample of the foreign symlink upcall behaviour. |
| Comment by Bruno Faccini (Inactive) [ 30/Sep/23 ] |
|
Oops, I have abandoned #52556 as the sample of the foreign symlink upcall behaviour was already provided, as part of lustre/utils/l_foreign_symlink.c, in #35856 !!... Sorry for the noise. |