DNE2: striped directory
(LU-3531)
|
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.6.0 |
| Type: | Technical task | Priority: | Major |
| Reporter: | Di Wang | Assignee: | Di Wang |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||
| Rank (Obsolete): | 8893 | ||||||||||||
| Description |
|
This is a sub-task for striped directory in DNE phase II. 1. add setstripedir and getstripeddir to lfs. created/looked up under stripe directory, Client will first calculate the hash according to the name and lmv_hash_type of the striped directory, then get the MDT index according to the hash, and sends the create/lookup request to that MDT. Readdir of striped directory Getattr of striped directory Client needs to walk through all of the stripes to get attributes from all of the stripe and then merge them together. 4. On the MDT side, in mdt_md_create, the master MDT sends object create updates to each remote MDT to create the stripes. |
| Comments |
| Comment by Di Wang [ 31/Jul/13 ] |
| Comment by Jodi Levi (Inactive) [ 30/Mar/14 ] |
|
Patch landed to Master. Please reopen this ticket if more work is needed. |