Hi Patrick, just to clarify your previous reply to make sure i understood correctly. Because consistency is very important to our applications. so when multiple write clients or a mix of read and write clients accessing same file, the previous cached data of this file on all clients will be revoked. And the following multi-clients' write or mixed read and write accessing to that file will become synchronous. is this what you mean? if not please clarify it. Thanks, Sheng On Tue, Jul 18, 2017 at 9:41 AM, Patrick Donnelly <pdonnell@xxxxxxxxxx> wrote: > On Tue, Jul 18, 2017 at 9:17 AM, sheng qiu <herbert1984106@xxxxxxxxx> wrote: >> Hi Patrick, >> >> thanks for your quick response. >> just one concern, if disable direct I/O, multiple clients access same >> file via different mount point on different machines, will it cause >> data inconsistency? > > No, but you'll still effectively have synchronous I/O because only one > writer will have write capabilities from the MDS. > > -- > Patrick Donnelly -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html