dCache / nfs4j

Pure Java NFSv3 and NFSv4.2 implementation
Other
240 stars 76 forks source link

dCache won't deliver a file if there is staging of this file in progress even if there is cached replica available #134

Closed DmitryLitvintsev closed 5 months ago

DmitryLitvintsev commented 5 months ago

dCache won't deliver a file if there is staging of this file in progress even if there is cached replica available.

Sometimes, if a pool goes down and user requests a file, whose replica was on that pool, for read, a stage request is properly is issued by PoolManager. If pool comes back online all attempts to read the file are blocked until stage request is complete. This makes users very unhappy and wastes resource (tape drive time and extra disk replica).