[fstab/sshfs] Montage d'un dossier réseaux inopérant au boot

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
NY152
archer
Messages : 109
Inscription : sam. 28 sept. 2013, 00:35

[fstab/sshfs] Montage d'un dossier réseaux inopérant au boot

Message par NY152 »

Bonjour,

J'aimerais monter au démarrage 2 emplacements réseaux donc je place ceci dans mon fstab :

Code : Tout sélectionner

sshfs#nad@192.168.0.3:/Volume\040Famille                /media/Famille          fuse            port=22,user,noatime,allow_other,_netdev     0 0
sshfs#nad@192.168.0.3:/Volume\040Travail                /media/Travail          fuse            port=22,user,noatime,allow_other,_netdev     0 0
Seulement le montage ne fait pas. Chose étonnante quand je fais un :

Code : Tout sélectionner

mount -a
Là, les montages se font sans soucis.

Si quelqu'un sait où ça peut coincer, j'en serais ravi :)

D'avance, merci
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17615
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [fstab/sshfs] Montage d'un dossier réseaux inopérant au

Message par benjarobin »

Bonjour,
Il y a énormément de sujet sur ce thème.
Il ne peut pas monter tes emplacements réseaux car tu n'est pas encore connecté à internet.

Quel service réseau utilises tu ? Dans ce genre de cas, je recommande fortement d'utiliser une IP fixe qui est bien sur en dehors de la plage DHCP
Ou alors tu utilises un service qui va attendre que tu es bien connecté.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
NY152
archer
Messages : 109
Inscription : sam. 28 sept. 2013, 00:35

Re: [fstab/sshfs] Montage d'un dossier réseaux inopérant au

Message par NY152 »

mon IP est bien fixe et l'option _netdev permet justement d'attendre que je sois en ligne donc ...
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17615
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [fstab/sshfs] Montage d'un dossier réseaux inopérant au

Message par benjarobin »

Donc, tu n'as pas répondu à ma question, c'est quoi le service réseau ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
NY152
archer
Messages : 109
Inscription : sam. 28 sept. 2013, 00:35

Re: [fstab/sshfs] Montage d'un dossier réseaux inopérant au

Message par NY152 »

SSH tout simplement :)
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

Re: [fstab/sshfs] Montage d'un dossier réseaux inopérant au

Message par Moviuro »

benjarobin a écrit :Donc, tu n'as pas répondu à ma question, c'est quoi le service réseau ?
Je pense que le choix se fait entre netctl NetworkManager et systemd-networkd.

As-tu essayé avec l'option x-systemd.automount plutôt que _netdev ? Ceci permet de dire de ne monter le dossier que quand il y en a besoin. Exemple :

Code : Tout sélectionner

pacman:/archlinux/pacman                        /var/cache/pacman       nfs4    noauto,x-systemd.automount      0       0
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17615
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [fstab/sshfs] Montage d'un dossier réseaux inopérant au

Message par benjarobin »

Ce que propose Moviuro est un contournement et non une solution à ton souci.
NY152 a écrit :SSH tout simplement :)
Ce n'était pas la question. Quel service systemd utilises tu pour spécifier l'IP fixe. @Moviuro, il y a beaucoup plus de choix que ce que tu as listés :-)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
NY152
archer
Messages : 109
Inscription : sam. 28 sept. 2013, 00:35

Re: [fstab/sshfs] Montage d'un dossier réseaux inopérant au

Message par NY152 »

J'utilise dhcpd dans systemd et mon IP est allouée par DHCP, elle est fixe.

Edit j'ai aussi remote-fs, je ne sais plus à quoi il corresponds ...
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17615
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [fstab/sshfs] Montage d'un dossier réseaux inopérant au

Message par benjarobin »

Certes c'est bien une IP fixe (bail permanent), mais il te faut quelques secondes pour obtenir une IP via dhcpcd.
De plus dhcpcd.service indique de suite que le réseau est "ok" alors qu'il n'a donné aucune IP...
Et pour dhcpcd@.service tu peux avoir des soucis si le routeur / box donne une IPv6 (même locale), tu n'as pas besoin d'avoir activé l'IPv6 pour avoir ce souci, ou avoir une IPv6 externe.

Bref, utilises tu dhcpcd@.service ou dhcpcd.service ?

Si tu veux tout de même utiliser dhcpcd, je te conseil d'utiliser dhcpcd@.service avec le paquet network-wait-online

Sinon tu peux utiliser ce service : /etc/systemd/system/network.service

Code : Tout sélectionner

[Unit]
Description=Network Connectivity
Wants=network.target
Before=network.target
BindsTo=sys-subsystem-net-devices-eth0.device
After=sys-subsystem-net-devices-eth0.device
  
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/sbin/ip link set dev eth0 up
ExecStart=/sbin/ip addr add 192.168.0.123/255.255.255.0 broadcast 192.168.0.255 dev eth0
ExecStart=/sbin/ip route add default via 192.168.0.254
ExecStart=-/usr/bin/cp -f /etc/resolv.conf.static /etc/resolv.conf
ExecStop=/sbin/ip addr flush dev eth0
ExecStop=/sbin/ip link set dev eth0 down
  
[Install]
WantedBy=multi-user.target
Il te faudra créer /etc/resolv.conf.static avec le fichier /etc/resolv.conf actuel.
Et il faudra bien penser à remplacer toute les occurences de eth0 par le nom de ton interface réseau
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
NY152
archer
Messages : 109
Inscription : sam. 28 sept. 2013, 00:35

Re: [fstab/sshfs] Montage d'un dossier réseaux inopérant au

Message par NY152 »

Désolé pour le retard dans ma réponse, j'ai peu de temps en ce moment. Je teste ça très vite et j'en fais le retour :)

Pour te dire quel dhcpd, dès que je suis sur mon pc archlinux, je confirme l'info :)

Merci
Répondre