A.3.2. Commandes et interfaces qui supportent udev
La Tableau A.2, « Commandes dmsetup pour supporter udev » résume les commandes
dmsetup qui supportent l'intégration udev.
| Commande | Description |
|---|---|
dmsetup udevcomplete | Utilisé pour notifer que udev a terminé le traitement des règles et déverrouille le procesus d'attente (appelé depuis les règles udev dans 95-dm-notify.rules) |
dmsetup udevcomplete_all | Utilisé à des fins de débogages, pour déverrouiller manuellement tous les processus d'attente |
dmsetup udevcookies | Utilisé à des fins de débogages, pour afficher tous les cookies existants (sémaphores à l'échelle du système) |
dmsetup udevcreatecookie | Utilisé pour créer un cookie (sémaphore) manuellement. Ceci est utile pour exécuter plus de processeurs sous une ressource de synchronisation. |
dmsetup udevreleasecookie | Utilisé pour attendre tous les processus udev qui concernent tous les processus placés sous cet unique cookie de synchronisation. |
Les options
dmsetup qui supportent l'intégration udev sont comme suit.
--udevcookie- Doit être défini pour tous les processus dmsetup que vous souhaitez ajouter à une transaction udev. Utilisé en conjonction avec
udevcreatecookieetudevreleasecookie:Copy to Clipboard Copied! Toggle word wrap Toggle overflow Outre l'utilisation de l'option--udevcookie, vous pouvez aussi exporter la variable dans un environnement du processus :Copy to Clipboard Copied! Toggle word wrap Toggle overflow --noudevrules- Désactive les règles udev. Les noeuds/symlinks seront créés par
libdevmapper(qui est l'ancienne manière). Cette option sert à des fins de débogage, au cas oùudevne fonctionne pas correctement. --noudevsync- Déssactive la synchronisation
udev. Ceci peut aussi servir au débogage.
Pour obtenir davantage d'informations à propos de la commande
dmsetup et de ses options, reportez-vous à la page de manuel dmsetup(8).
Les commande LVM supportent les options suivantes, qui supportent elles-mêmes l'intégration
udev :
--noudevrules: tout comme pour la commandedmsetup, désactive les règlesudev.--noudevsync: tout comme pour la commandedmsetup, désactive la synchronisationudev.
Le fichier
lvm.conf inclut les options suivantes qui elles-mêmes supportent l'intégration udev :
udev_rules: active/désactiveudev_rulespour toutes les commandes LVM2 à l'échelle du systèmeudev_sync: active/désactive la synchronisationudevpour toutes les commandes LVM à l'échelle du système
Pour obtenir davantage d'informations sur les options du fichier
lvm.conf, voir les commandes de la ligne dans le fichier lvm.conf.