When a client obtains a file descriptor to a file on a Lustre file system, is the file offset pointer shared among any connected clients, or is it only meaningful to a single client?
<br />
<p>For example, given the file "foo.txt" on a Lustre file system, suppose there are 2 clients with an open file descriptor to "foo.txt".&nbsp; If Client1 calls lseek and then write, will this affect the file offset position of Client2?&nbsp; Or is the application responsible for synchronizing file access in this case?