adilger

Results 48 comments of adilger

For POSIX-compliant filesystems, it is definitely possible to `open(O_CREAT|O_RDWR, 0444)` a new file, so that the file descriptor has write permissions but the file itself has only read permissions. This...

It is *not* possible to open files for write after the initial `open(O_CREAT)` if they don't have write permission (maybe as root, I'm not sure). So one option would be...

@adammoody it would be possible for single-file `dsync`/`dcp` to either use `open(O_TMPFILE)` and/or the Lustre equivalent "volatile file" temporary files to avoid leaving junk around in case they are interrupted....

MDT space balancing is being implemented improved in 2.15, but that release is not ready yet. For existing filesystems, I would *not* recommend using DNE2 striped directories for all of...

For Lustre at least, it is possible to get a list of hard links for a file, up to a limit of 4KB (depends on length of filenames, but in...

It surprises me that dcp would traverse and process all of the files before allocating work to ranks. It seems like it would be better to have an on-demand workload...

Should this be closed with the introduction of `dfind`?

I'd suggest `dutils`, given that this project is named mpifileutils?

I agree that getting a good parallel find included into IO-500 would be very useful. The current approach is moving toward "implement a special-purpose program that just runs the IO-500...

Li Xi, it isn't clear what additional benefits would be added from implementing a more complex parsing vs. just using `getopt_long_only()`? That change is trivial to make and gives 95%...