Tâche #33314
Problème de ralentissement des montages réseaux au reconfigure
100%
Description
Si on laisse systemd gérer les montages on n'a plus ce problème de lenteur.
Il faut commencer par supprimer la ligne dans /etc/fstab.
Puis créer le fichier /etc/systemd/system/mnt-sauvegarde_ip.mount avec le contenu suivant :
[Unit] Description=mount sauvegarde_ip Wants=network-online.target After=network-online.target PartOf=network-online.target [Mount] What=//192.168.0.25/admin Where=/mnt/sauvegarde_ip Type=cifs Options=_netdev,username=admin,password=eole,vers=1.0 TimeoutSec=10 [Install] WantedBy=multi-user.target
En adaptant les lignes :
What=//192.168.0.25/admin Where=/mnt/sauvegarde_ip Type=cifs Options=_netdev,username=admin,password=eole,vers=1.0
Attention le nom du fichier n'est pas défini au hasard. Il faut mettre le nom du répertoire de destination, supprimer le 1er / et remplacer les autres / par des -.
/mnt/sauvegarde_ip devient donc mnt-sauvegarde_ip.mount
Et lancer :
systemctl enable --now mnt-sauvegarde_ip.mount
Avec la configuration dans fstab on a :
real 3m1,092s user 0m1,055s sys 0m0,905s
Avec la configuration systemd on a :
real 0m42,289s user 0m1,088s sys 0m0,823s
Historique
#1 Mis à jour par Emmanuel GARETTE il y a plus de 2 ans
- Statut changé de Nouveau à Résolu
#2 Mis à jour par Thierry Jambou il y a plus de 2 ans
- Statut changé de Résolu à À valider
Tests effectués la semaine dernière et non-concluants ... A refaire ce jour
#3 Mis à jour par Emmanuel GARETTE il y a plus de 2 ans
- Statut changé de À valider à Résolu
#4 Mis à jour par Thierry Jambou il y a plus de 2 ans
- Statut changé de Résolu à En cours
Test effectués sur la perte de réseau lors d'un reconfigure avec un partage nfs
Montage du partage nfs via systemctl
systemctl daemon-reload
systemctl start mnt-partage_nfs.mount
Contenu du fichier mnt-partage_nfs.mount :
cat /etc/systemd/system/mnt-partage_nfs.mount [Unit] Description=mount partage_nfs Wants=network.target After=network.target [Mount] What=172.26.62.25:/home Where=/mnt/partage_nfs Type=nfs Options=_netdev,auto TimeoutSec=10 [Install] WantedBy=multi-user.target
Partage visible et accessible.
Par-contre, le partage nfs ne remonte pas au reboot malgré la présence de la ligne "WantedBy=multi-user.target" dans le fichier systemctl ... A voir.
Cas du reconfigure
Le reconfigure fait perdre là aussi la connexion IP ... Il va jusqu'au bout (il faut attendre un temps certain mais il va jusqu'au bout ...) tout en gardant le mount nfs mais donc sans IP et donc inaccessible.
#5 Mis à jour par Emmanuel GARETTE il y a plus de 2 ans
- Description mis à jour (diff)
#6 Mis à jour par Thierry Jambou il y a plus de 2 ans
- Statut changé de En cours à Résolu
C'est Ok : reboot reconfigure (rapide) et le partage est toujours là.
Le contenu exact du fichier de montage nfs via systemctl est le suivant :
[Unit] Description=mount partage_nfs Wants=network-online.target After=network-online.target PartOf=network-online.target [Mount] What=xxx.xxx.xxx.xxx:/home Where=/mnt/partage_nfs Type=nfs Options=_netdev,auto TimeoutSec=10 [Install] WantedBy=multi-user.target
Attention, toutes les lignes sont importantes
#7 Mis à jour par Thierry Jambou il y a plus de 2 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0