Vielleicht ist dies eine seltsame Anfrage, aber es ist das Gegenteil der Frage, die unter folgender Adresse aufgeführt ist:
Ich habe eine Vereinbarung, bei der Linux-Server an mehreren Remotestandorten eine NFS-Freigabe von einem zentralen Server (alle CentOS 5.x) bereitstellen. Denken Sie: /opt/software
oder etwas ähnliches.
Wenn alles in Ordnung ist, stellen die Client-Systeme den NFS-Export vom Hauptserver bereit und werden ohne Zwischenfälle ausgeführt. Die in der Freigabe enthaltenen Daten ändern sich nicht häufig (möglicherweise wöchentlich).
Ich bin besorgt über die Situation, in der die Verbindung zum Haupt-NFS-Server unterbrochen wird (Ausfall des NFS-Servers, Glasfaserschnitt usw.). Aufgrund der Tatsache, dass sich die gemeinsam genutzten Daten nicht häufig ändern, möchte ich, dass diese Systeme eigenständig ausgeführt werden können, wenn sie den NFS-Mount verlieren.
Angenommen, der Mount verschwindet. Ich möchte die lokalen Dateien verwenden, die sich /opt/software
unter dem NFS-Mount am selben Ort befinden. Außerdem würde ich diese Dateien täglich synchronisieren.
Die NFS-Bereitstellung erfolgt durch Lesen / Schreiben, da Änderungen am bereitgestellten Volume von jedem Clientstandort aus möglich sein müssen.
Ist das möglich? Wie greife ich auf die Dateien im zugrunde liegenden Verzeichnis zu (oder überschreibe sie)? Würde es möglicherweise Timeout-Probleme geben? Gibt es Mount-Optionen / Tipps, die dabei helfen könnten?
Dies ist mit der
mount --bind
Option möglich.Also konnte ich
mount --bind /opt/software /foo
Wenden Sie dann den NFS-Mount an
/opt/software
und behalten Sie die Möglichkeit, die zugrunde liegenden Dateien unter anzuzeigen/foo
.quelle
Was Sie möglicherweise benötigen, da die Dateien relativ statisch sind, ist rsync. Es sei denn, mehrere Remoteclients können Dateien ändern. Wenn die Daten im Wesentlichen schreibgeschützt sind, können Sie sie nicht einfach ein paar Mal am Tag über einen Cron-ähnlichen Job auf jedem Computer synchronisieren. Auch hier fehlt mir möglicherweise der Punkt, aber wenn Daten in NFS grundsätzlich schreibgeschützt sind, kann dies der Fall sein.
quelle