zfs and xfs is apples to oranges. One is simple and low overhead, the other is stuffed with features and options.
ext4 gives me questionable performance with writing a huge amount (like 50k+) of small files, but other than that its great.
ext4 gives me questionable performance with writing a huge amount (like 50k+) of small files, but other than that its great.
the NFS client will issue the unlink() call, not hear anything back from the NFS server as it's blocking doing the unlink(), and then eventually time out and retry the operation. at which point the server immediately will return ENOENT as the is no visible file at that path.
the annoying thing is that this interaction leaks through into userland programs, and then to users, who see "no such file or directory" errors which cause great confusion. I've seen this multiple times in HPC environments.