26.8. Utilisation de systemd.automount pour monter un système de fichiers à la demande avec une unité de montage
Cette procédure montre comment monter un système de fichiers à la demande en utilisant les unités automount de systemd lorsque le point de montage est défini par une unité de montage. Vous devez ajouter une unité automount pour chaque montage et l'activer.
Procédure
Créez une unité de montage. Par exemple :
mount-point.mount [Mount] What=/dev/disk/by-uuid/f5755511-a714-44c1-a123-cfde0e4ac688 Where=/mount/point Type=xfs
mount-point.mount [Mount] What=/dev/disk/by-uuid/f5755511-a714-44c1-a123-cfde0e4ac688 Where=/mount/point Type=xfs
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
Créer un fichier d'unité avec le même nom que l'unité de montage, mais avec l'extension
.automount
. Ouvrez le fichier et créez une section
[Automount]
. Définissez l'optionWhere=
avec le chemin de montage :[Automount] Where=/mount/point [Install] WantedBy=multi-user.target
[Automount] Where=/mount/point [Install] WantedBy=multi-user.target
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Chargez les unités nouvellement créées pour que votre système enregistre la nouvelle configuration :
systemctl daemon-reload
# systemctl daemon-reload
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Activez et démarrez l'unité automount à la place :
systemctl enable --now mount-point.automount
# systemctl enable --now mount-point.automount
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Vérification
Vérifiez que
mount-point.automount
fonctionne :systemctl status mount-point.automount
# systemctl status mount-point.automount
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Vérifier que le répertoire monté automatiquement a le contenu souhaité :
ls /mount/point
# ls /mount/point
Copy to Clipboard Copied! Toggle word wrap Toggle overflow