Forcer le client Linux NFS à se reconnecter au serveur après la déconnexion de NFS

15

Existe-t-il un moyen de forcer un client Linux à se reconnecter à un serveur NFS après avoir perdu sa connexion? Le client remarque finalement que le serveur est de retour et reprend très bien. Je me demande simplement s'il existe un moyen d'accélérer cette reconnexion.

MJD
la source

Réponses:

3

Vous pouvez regarder dans Autofs ( lien ArchWiki ). Si vous configurez le NFS pour un montage automatique, le client doit essayer de se (re) connecter au lecteur NFS chaque fois que vous essayez de l'utiliser. Cela garantirait que si vous essayez d'accéder au lecteur NFS à partir du client et que le serveur est en fonction, le lecteur NFS se connectera.

bkanuka
la source
1
Merci d'avoir répondu. Cela n'aide pas dans ce cas, si le partage est déjà monté et que le client parle déjà au serveur. Parfois, je tue la connexion (ce n'est qu'entre deux de mes systèmes personnels), et lorsque je rétablis le lien, je voudrais supprimer la période de temporisation. Autofs n'aiderait pas à cela, ou si cela accélérait la reconnexion, ce serait bien de savoir comment cela s'est passé, comme je voudrais le faire manuellement.
MJD
pourriez-vous donner un exemple d'essayer de rattacher et cela ne fonctionne pas? peut-être avec mount -a?
bkanuka
Je pense que vous comprenez mal ce que je fais. Je ne démonte pas le volume nfs entre avant de déconnecter les réseaux. Dans ce cas, ça va, car c'est juste entre mes affaires personnelles, et j'ai plutôt les processus qui lisent les fichiers du point de montage NFS pour dormir puis échouer. Lorsque je reconnecte le réseau, il y a un délai d'attente avant que le client ne retrouve le serveur. Cette période d'expiration est ce que je veux tuer, car je sais que le serveur est de retour. Le délai d'attente n'est pas trop mauvais, mais c'est un peu ennuyeux.
MJD
hmm. Je comprends mal quelque chose. Maintenant, j'imagine que vous avez un ordinateur portable et un serveur domestique, et parfois vous aimez simplement saisir l'ordinateur portable et partir. À votre retour, vous vous reconnectez à votre réseau domestique ... puis attendez ... et enfin vos partages NFS se reconnectent. Ai-je raison?
bkanuka
Eh bien, en quelque sorte. Sauf que l'ordinateur portable est le serveur NFS et un ordinateur de bureau est le client. Et si je pars avec mon ordinateur portable, je me fiche que la moitié du bureau gèle sur la perte de son serveur (et c'est le cas ...). Depuis la moitié du bureau s'il est gelé, j'aimerais accélérer cette reconnexion. J'ai l'impression d'abuser de NFS, alors j'ai pensé qu'il n'y avait aucun moyen de m'aider. Comme c'est juste un ennui, je ne suis pas inquiet.
MJD
0

Vous pouvez peut-être modifier les options timeoet retransles montages NFS pour obtenir le comportement souhaité. Consultez la page de manuel nfs pour plus d'informations.

crayzeewulf
la source