Skip to content
Snippets Groups Projects
user avatar
Trond Myklebust authored
When a read to the preferred mirror returns an error, the flexfiles
driver records the error in the inode list and currently marks the
layout for return before failing over the attempted read to the next
mirror.
What we actually want to do is fire off a LAYOUTERROR to notify the
MDS that there is an issue with the preferred mirror, then we fail
over. Only once we've failed to read from all mirrors should we
return the layout.

Signed-off-by: default avatarTrond Myklebust <trond.myklebust@hammerspace.com>
f0922a6c
History
Name Last commit Last update