Im Zusammenhang mit dieser Frage zu StackOverflow frage ich mich, ob ich den NFS-Cache leeren oder Linux zwingen kann, die aktuellste Kopie einer Datei auf einer NFS-Freigabe anzuzeigen.
Ich habe eine Situation, in der vier Apache-Server dasselbe Verzeichnis über NFS bereitstellen, und wenn ein Server eine Änderung an einer Datei vornimmt, dauert es ungefähr 5 bis 10 Sekunden, bis die anderen Server diese Änderung sehen. Wenn in diesem Fenster eine zweite Änderung an dieser Datei vorgenommen wird, wird möglicherweise die erste Änderung überschrieben.
Der fstab
Eintrag für das Dateisystem lautet:
172.16.1.15:/home /media/home nfs vers=3,defaults,noauto,sync,acregmin=1 0 0
Gibt es einen Befehl, der Linux zwingt, den Cache einer Datei auf einer NFS-Freigabe zu leeren?