<html><body><div style="font-family: garamond,new york,times,serif; font-size: 12pt; color: #000000"><div>Hi,<br></div><div><br></div><div>git-grep tells me there are multiple options in our code base for enabling direct-IO on a gluster volume, at several layers in the translator stack:<br></div><div>i) use the mount option 'direct-io-mode=enable'<br></div><div>ii) enable 'network.remote-dio' which is a protocol/client option using volume set command<br></div><div>iii) enable performance.strict-o-direct which is a performance/write-behind option using volume-set command<br></div><div>iv) use 'o-direct' option in storage/posix, volume-set on which reports that the option doesn't exist.<br></div><div><br></div><div>So then the question is - what is a surefire way to get direct-io-like behavior on gluster volume(s)?<br></div><div><br></div><div>-Krutika<br></div></div></body></html>