C'est peut-être une demande étrange, mais c'est le contraire de la question détaillée à:
Est-il possible d'afficher le contenu d'un montage NFS sous-jacent sans démonter le contenu NFS?
J'ai un arrangement où les serveurs Linux sur plusieurs sites distants montent un partage NFS à partir d'un serveur central (tous CentOS 5.x). Pensez: /opt/software
ou quelque chose de similaire.
Si tout va bien, les systèmes clients montent l'exportation NFS à partir du serveur principal et s'exécutent sans incident. Les données contenues dans le partage ne changent pas fréquemment (peut-être chaque semaine).
Je suis préoccupé par la situation où il y a une perte de connectivité avec le serveur NFS principal (panne du serveur NFS, fibre-cut, etc.). Étant donné que les données partagées ne changent pas souvent, j'aimerais que ces systèmes puissent fonctionner de manière autonome s'ils perdent le montage NFS.
Supposons que la monture disparaisse, je voudrais utiliser les fichiers locaux /opt/software
situés sous la monture NFS au même endroit. De plus, je garderais une synchronisation quotidienne de ces fichiers.
Le montage NFS est en lecture / écriture car les modifications du volume monté doivent être possibles à partir de n'importe quel site client.
Est-ce possible? Comment accéder (ou écraser) les fichiers dans le répertoire sous-jacent? Y aurait-il potentiellement des problèmes de dépassement de délai? Existe-t-il des options / conseils de montage qui pourraient vous aider?
Ceci est possible en utilisant l'
mount --bind
option.J'ai donc pu
mount --bind /opt/software /foo
Ensuite, appliquez le montage NFS sur
/opt/software
, en conservant la possibilité de voir les fichiers sous-jacents à/foo
.la source
Ce dont vous pourriez avoir besoin, car les fichiers sont relativement statiques, c'est rsync. Sauf si plusieurs clients distants ont la possibilité de modifier des fichiers. Si les données sont essentiellement en lecture seule, pourquoi ne pas simplement rsync quelques fois par jour via une tâche similaire à cron, sur chaque machine. Encore une fois, je manque peut-être le point, mais si les données sur NFS sont essentiellement en lecture seule, cela pourrait le faire.
la source