Outils pour utilisateurs

Outils du site


tech:systemd_autofs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
tech:systemd_autofs [2025/03/24 15:06] – créée - modification externe 127.0.0.1tech:systemd_autofs [2025/10/28 15:44] (Version actuelle) Jean-Baptiste
Ligne 1: Ligne 1:
-{{tag>Systemd}}+<!DOCTYPE markdown> 
 +{{tag>Systemd FS}}
  
 = SystemD Autofs Automount = SystemD Autofs Automount
Ligne 11: Ligne 12:
 Voir aussi Voir aussi
 * https://copyninja.info/blog/systemd_automount_entry.html * https://copyninja.info/blog/systemd_automount_entry.html
 +* https://rclone.org/commands/rclone_nfsmount/
  
-<code ini /etc/systemd/system/mnt-partage.mount>+''/etc/systemd/system/mnt-partage.mount'' 
 +~~~ini
 [Unit] [Unit]
 Description=Partage Description=Partage
Ligne 25: Ligne 28:
 [Install] [Install]
 WantedBy=multi-user.target WantedBy=multi-user.target
-</code>+~~~
  
-<code ini /etc/systemd/system/mnt-partage.automount>+''/etc/systemd/system/mnt-partage.automount'' 
 +~~~ini
 [Unit] [Unit]
 Description=Automount Partage Description=Automount Partage
Ligne 39: Ligne 43:
 [Install] [Install]
 WantedBy=multi-user.target WantedBy=multi-user.target
-</code>+~~~
  
-<code bash>+~~~bash
 systemctl daemon-reload systemctl daemon-reload
  
 systemctl disable mnt-partage.mount systemctl disable mnt-partage.mount
 systemctl enable mnt-partage.automount systemctl enable mnt-partage.automount
-</code>+~~~
  
 Remarque : le nom du fichier à son importance. Pour un montage /mnt/plop le fichier doit s'appeler mnt-plop.mount Remarque : le nom du fichier à son importance. Pour un montage /mnt/plop le fichier doit s'appeler mnt-plop.mount
  
 Vérif Vérif
-<code bash>+~~~bash
 systemctl status /mnt/partage systemctl status /mnt/partage
 journalctl -u /mnt/partage journalctl -u /mnt/partage
-</code>+~~~
  
 La partition est vu comme montée en **autofs** par la commande mount La partition est vu comme montée en **autofs** par la commande mount
-<code ->+~~~
 # mount |grep /mnt/partage # mount |grep /mnt/partage
 systemd-1 on /mnt/partage type autofs (rw,relatime,fd=28,pgrp=1,timeout=10,minproto=5,maxproto=5,direct,pipe_ino=38828) systemd-1 on /mnt/partage type autofs (rw,relatime,fd=28,pgrp=1,timeout=10,minproto=5,maxproto=5,direct,pipe_ino=38828)
-</code>+~~~
  
 En cas de pb pour forcer le démontage. A utiliser si la commande ''df'' ne rien pas la main. En cas de pb pour forcer le démontage. A utiliser si la commande ''df'' ne rien pas la main.
-<code bash>+~~~bash
 sudo umount -a -t cifs -l sudo umount -a -t cifs -l
 sudo umount -a -t autofs -l sudo umount -a -t autofs -l
-</code>+~~~
  
-== Diag+## Diag
  
 Pour retrouver le nom du service KO : Pour retrouver le nom du service KO :
-<code bash>+~~~bash
 systemctl list-units --state failed --type mount --type automount --no-pager systemctl list-units --state failed --type mount --type automount --no-pager
-</code>+~~~
  
 Puis copier-coller le nom entre des quotes Puis copier-coller le nom entre des quotes
-<code bash>+~~~bash
 systemctl status 'mnt-app-c888_yy\x2yyyy\x2yyy\x2dapp-data-mounts-Quayyyyyy-Envoi.mount'  systemctl status 'mnt-app-c888_yy\x2yyyy\x2yyy\x2dapp-data-mounts-Quayyyyyy-Envoi.mount' 
-</code>+~~~
  
-<code bash>+~~~bash
 dmesg dmesg
-</code>+~~~
  
  
  
  
-== Autres+## Autres
  
 Si caractères spéciaux Si caractères spéciaux
-<code bash>+~~~bash
 $ systemd-escape --suffix mount -p /mnt/foo-bar $ systemd-escape --suffix mount -p /mnt/foo-bar
 mnt-foo\x2dbar.mount mnt-foo\x2dbar.mount
Ligne 96: Ligne 100:
 $ systemd-escape -u 'mnt-foo\x2dbar.mount' $ systemd-escape -u 'mnt-foo\x2dbar.mount'
 mnt/foo-bar.mount mnt/foo-bar.mount
-</code>+~~~
  
 NOTE : '\x' pour échapper ASCII en notation hexadécimale \\ NOTE : '\x' pour échapper ASCII en notation hexadécimale \\
Ligne 103: Ligne 107:
 https://github.com/systemd/systemd/blob/master/units/sys-fs-fuse-connections.mount https://github.com/systemd/systemd/blob/master/units/sys-fs-fuse-connections.mount
  
-<code ini /etc/systemd/sys-fs-fuse-connections.mount>+''/etc/systemd/sys-fs-fuse-connections.mount'' 
 +~~~ini
 #  SPDX-License-Identifier: LGPL-2.1+ #  SPDX-License-Identifier: LGPL-2.1+
 # #
Ligne 129: Ligne 134:
 Type=fusectl Type=fusectl
 Options=nosuid,nodev,noexec Options=nosuid,nodev,noexec
-</code>+~~~
  
-=== Si SNMP+### Si SNMP
  
 Message d'erreur sur la console si partage injoignable Message d'erreur sur la console si partage injoignable
-<code ->+~~~
 CIFS VFS: cifs_mount failed w/return code CIFS VFS: cifs_mount failed w/return code
-</code>+~~~
  
 Solution Solution
  
-<code - /etc/snmp/snmpd.conf>+''/etc/snmp/snmpd.conf'' 
 +~~~
 skipNFSInHostResources 1 skipNFSInHostResources 1
-</code>+~~~
  
 Autres solution Autres solution
tech/systemd_autofs.1742825205.txt.gz · Dernière modification : de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki