[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

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
fr:howtos:general_admin:automount_via_udev [2015/09/08 16:31 (UTC)] – créée cedricfr:howtos:general_admin:automount_via_udev [2015/09/10 15:30 (UTC)] (Version actuelle) – [Sources] ajout tag fr:howtos cedric
Ligne 1: Ligne 1:
 <!-- Ajoutez votre texte ci-dessous. Il est vivement recommandé de commencer avec un titre (voir la barre de boutons de l'éditeur). --> <!-- Ajoutez votre texte ci-dessous. Il est vivement recommandé de commencer avec un titre (voir la barre de boutons de l'éditeur). -->
-<note warning>Traduction en cours!  --- //[[wiki:user:cedric|Cedric M.]] 2015/09/08 16:23//</note> +====== Montage automatique des disques usb avec udev ======
-====== Automounting usb drives is udev ====== +
-I've a GoFlexNet that runs Slackware Arm that I like to use as NAS (nice to be able to do software raid with the 2 sata drives). Along with having an array I also wanted to be able to share any usb disk really quickly without having to interact in any way with the appliance: this is what I came up with:+
  
-The idea is to use the volume labels to have the usb drive mounted and exported via NFS. Any partition that has no label or that is linux swap will be ignored. Well the umounting upon drive unplug is pointless but it also cleans up the exported filesystems avoiding writes in the parent directory.+J'ai un GoFlexNet qui fonctionne sous Slackware Arm que je tiens à utiliser comme un NAS (c'est agréable d'être en mesure de faire du RAID logiciel avec les 2 disques durs SATA). En plus d'avoir un ensemble, je voulais aussi être en mesure de partager un disque usb très rapidement sans avoir à interagir en aucune façon avec l'applicatif: voilà où j'en suis arrivé:
  
-I wrote couple of really simple udev rules to call the management program: +L'idée est d'utiliser les labels de volume pour monter le disque USB et l'exporter via NFS. Toute partition qui n'pas de label ou qui est dédié au swap linux sera ignoré. Well the umounting upon drive unplug is pointless but it also cleans up the exported filesystems avoiding writes in the parent directory.
  
 +J'ai écrit quelques règles udev très simples pour appeler le programme de gestion:
 +<code>
   root@nas:~# cat /etc/udev/rules.d/99-parsistent-personal.rules    root@nas:~# cat /etc/udev/rules.d/99-parsistent-personal.rules 
   ACTION=="add",KERNEL=="sd[a-z][1-9]", PROGRAM="automount"   ACTION=="add",KERNEL=="sd[a-z][1-9]", PROGRAM="automount"
   ACTION=="remove",KERNEL=="sd[a-z][1-9]", PROGRAM="automount"   ACTION=="remove",KERNEL=="sd[a-z][1-9]", PROGRAM="automount"
   root@nas:~#   root@nas:~#
-   +</code> 
-And this is the management script + 
 +Ainsi que ce script de gestion:
  
 +<code>
   root@nas:~# cat /lib/udev/automount    root@nas:~# cat /lib/udev/automount 
   #!/bin/bash   #!/bin/bash
Ligne 48: Ligne 50:
      
   root@nas:~#   root@nas:~#
 +</code>
      
-This is what my /etc/exports looks like initially+Voici à quoi ressemble mon ''/etc/exports'' 
 +<code>
   root@nas:~# cat /etc/exports    root@nas:~# cat /etc/exports 
   # See exports(5) for a description.   # See exports(5) for a description.
Ligne 57: Ligne 60:
   /mnt/exports *(rw,no_root_squash,no_subtree_check,crossmnt)   /mnt/exports *(rw,no_root_squash,no_subtree_check,crossmnt)
   root@nas:~#   root@nas:~#
 +</code>
 +
 +Il se remplit avec de nouvelles lignes lorsque des lecteurs USB vont et viennent. La seule chose que vous pouvez faire avant de débrancher tout lecteur USB est de remonter manuellement le système de fichiers en lecture seule sur le NAS. Il n'y a malheureusement pas de boutons sur le GoFlexNet qui puissent être utilisés pour déclencher cette action.
  
-it gets populated with new lines as the usb drives come and go. The only thing you may want to do before unplugging any usb drive is remounting the filesystem ReadOnly on the nas manually. There aren't any buttons on the GoFlexNet that can be used to tigger this unfortunately, 
 ====== Sources ====== ====== Sources ======
 <!-- Si vous copiez du texte d'une autre source, spécifiez cette source --> <!-- Si vous copiez du texte d'une autre source, spécifiez cette source -->
Ligne 65: Ligne 70:
 <!-- * Première version réalisée par [[wiki:user:xxx | User X]] --> <!-- * Première version réalisée par [[wiki:user:xxx | User X]] -->
 <!-- * Contributions de [[wiki:user:yyy | User Y]] --> <!-- * Contributions de [[wiki:user:yyy | User Y]] -->
 + * Traduit de l'anglais par  --- //[[wiki:user:cedric|Cedric M.]] 2015/09/08 17:45//
  
 <!-- Merci de ne rien ajouter après ceci, à part des tags additionnels.--> <!-- Merci de ne rien ajouter après ceci, à part des tags additionnels.-->
 <!-- Cependant il faut enlever le tag "template" ci-dessous, ou bien la page ne s'affichera pas dans la Table des Matières. --> <!-- Cependant il faut enlever le tag "template" ci-dessous, ou bien la page ne s'affichera pas dans la Table des Matières. -->
-{{tag>howtos author_ louigi600}}+{{tag>fr:howtos author_ louigi600 translator_cedric}}
 fr:howtos:general_admin:automount_via_udev ()