Lustre File Level Replication
(LU-3254)
|
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.5.0 |
| Fix Version/s: | None |
| Type: | Technical task | Priority: | Minor |
| Reporter: | Jinshan Xiong (Inactive) | Assignee: | Jinshan Xiong (Inactive) |
| Resolution: | Duplicate | Votes: | 1 |
| Labels: | None | ||
| Rank (Obsolete): | 8064 |
| Description |
|
the following command line tools will be provided: Creating replication files directly won't be supported in this phase, because write to replication is not supported, it will be impossible to get a non-zero sized replication file. |
| Comments |
| Comment by Andreas Dilger [ 22/Aug/13 ] |
|
This task should also include the functionality to make a replica copy of an existing file. I don't want the user tools to only do split/merge of a replicated file, but the user is required to write their own script to make a copy of the file. |
| Comment by Jinshan Xiong (Inactive) [ 22/Aug/13 ] |
|
indeed. Things are a little easier than before since we have exclusive open. So let's define a command as: lfs raid1_make_it_raid1 [options like lfs setstripe] <existing_file> to turn an existing file into a raid1 file, or add one more copy to a raid1 file. In this command, the following steps will be performed: However, this implementation of raid1_make_it_raid1 should have lower priority. The most important thing is still to finish the IO infrastructure. |
| Comment by Andreas Dilger [ 28/Feb/18 ] |
|
Implemented as part of |