J'utilise en entreprise 6 partages samba. Ca génère du traffic pour rien.
La journée, je peux monter ou démonter les périphériques manuellement.
La nuit, j'ai une sauvegarde automatique sur un disque samba.
En dehors d'un cron, est-il possible de monter (puis démonter) un
service automatiquement lorsque le système tente d'y accéder ?
ok, merci. Je pense que le umount lazy temporisé me suffira pour la suite à défaut de plus intelligent.
-- ZebX - Mécano-boucher
lhabert
En fait, pour le umount, tu peux grotesquifier une crontab qui parse tous les /proc/*/fd/ à la recherche de fds ouverts sur cette partition, et qui si il n'en trouve pas pendant n run d'affilée démonte le truc.
En fait, pour le umount, tu peux grotesquifier une crontab qui parse tous
les /proc/*/fd/ à la recherche de fds ouverts sur cette partition, et qui
si il n'en trouve pas pendant n run d'affilée démonte le truc.
En fait, pour le umount, tu peux grotesquifier une crontab qui parse tous les /proc/*/fd/ à la recherche de fds ouverts sur cette partition, et qui si il n'en trouve pas pendant n run d'affilée démonte le truc.
Julien Salgado
Luc Habert a écrit(wrote):
En fait, pour le umount, tu peux grotesquifier une crontab qui parse tous les /proc/*/fd/ à la recherche de fds ouverts sur cette partition, et qui si il n'en trouve pas pendant n run d'affilée démonte le truc.
umount ne fait rien si des fichiers sont ouvert sur le système de fichier et se contente de renvoyer un message d'erreur.
Sinon pour éviter de regarder tous /proc/*/fd/* il y a fuser qui fait ça très bien avec son option -m.
Mais, la solution d'autofs est la plus propre ; il y a longtemps j'avais fait une doc : http://julien.salgado.free.fr/linux/Autofs.html
Elle a un peu vieilli, mais les conseils de base sont toujours valables.
-- Julien
Luc Habert a écrit(wrote):
En fait, pour le umount, tu peux grotesquifier une crontab qui parse tous
les /proc/*/fd/ à la recherche de fds ouverts sur cette partition, et qui
si il n'en trouve pas pendant n run d'affilée démonte le truc.
umount ne fait rien si des fichiers sont ouvert sur le système de
fichier et se contente de renvoyer un message d'erreur.
Sinon pour éviter de regarder tous /proc/*/fd/* il y a fuser qui fait ça
très bien avec son option -m.
Mais, la solution d'autofs est la plus propre ; il y a longtemps
j'avais fait une doc :
http://julien.salgado.free.fr/linux/Autofs.html
Elle a un peu vieilli, mais les conseils de base sont toujours valables.
En fait, pour le umount, tu peux grotesquifier une crontab qui parse tous les /proc/*/fd/ à la recherche de fds ouverts sur cette partition, et qui si il n'en trouve pas pendant n run d'affilée démonte le truc.
umount ne fait rien si des fichiers sont ouvert sur le système de fichier et se contente de renvoyer un message d'erreur.
Sinon pour éviter de regarder tous /proc/*/fd/* il y a fuser qui fait ça très bien avec son option -m.
Mais, la solution d'autofs est la plus propre ; il y a longtemps j'avais fait une doc : http://julien.salgado.free.fr/linux/Autofs.html
Elle a un peu vieilli, mais les conseils de base sont toujours valables.