Hello,
we got a MD3000i used as a network share between two servers (say A and B). The problem we are facing is that file/directories created by server A are not visible on server B (and viceversa). It's not a problem with permission (chmod 777 doesn't help).
The MD3000i was at first used ony with server A. We then added server B. All files/directories added "before B" were readable from both A and .
Here are some details:
MD3000i
Read cache: Enabled
Write cache: Enabled
Write cache without batteries: Disabled
Write cache with mirroring: Disabled
Flush write cache after (in seconds): 10.00
Dynamic cache read prefetch: Enabled
XFS filesystem.
On server A we have (from /etc/fstab)
/dev/disk/by-id/scsi-36a4badb000443c1c000003a04bf628a4-part1 /storage xfs noauto,nofail 0 0
Could be a problem with a combination of cache and xfs barriers?
---------- Post updated at 05:40 PM ---------- Previous update was at 02:28 PM ----------
Ok, solved.
filesystem xfs doesn't support clustering.
We need to use lock-aware fiesystem as OCFS, GFS or something.