Hello,
We, at Cray, are writing another copytool, and we've got some questions.
1/ While no copytool is running, if I run "lfs hsm_archive" on a file,
and then delete that file, the action will still be on the MDS (lctl
get_param -n mdt.lustre-MDT0000.hsm.actions).
Also, if I start a copytool, it won't get an event for it. Thus the
action stays in the system until I manually "purge" it. Is that normal
behavior?
2/ What is the way, or is there a way, to archive/restore a single file
from different nodes? For instance, I have a 1TB file, and to hasten the
transfer, I want to spread the load between 3 nodes to do the transfer
between Lustre and the backend, with each node copying 1/3 of the data.
llapi_hsm_action_get_fd() doesn't seem to have been conceived to work
that way. How would the progress reporting work in that case?
3/ What is the case where hai_extent.length is different than -1 for
archiving? The posix copytool accounts for it, but I haven't seen it in
my testings.
Regards,
Frank.