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.
Expand
Tableau A.2. Commandes dmsetup pour supporter 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 udevcreatecookie et udevreleasecookie:
COOKIE=$(dmsetup udevcreatecookie)
  dmsetup command --udevcookie $COOKIE ....
  dmsetup command --udevcookie $COOKIE ....
  ....
  dmsetup command --udevcookie $COOKIE ....
dmsetup udevreleasecookie --udevcookie $COOKIE
Copy to Clipboard Toggle word wrap
Outre l'utilisation de l'option --udevcookie, vous pouvez aussi exporter la variable dans un environnement du processus :
export DM_UDEV_COOKIE=$(dmsetup udevcreatecookie)
  dmsetup command ...
  dmsetup command ...
  ...
  dmsetup command ...
Copy to Clipboard Toggle word wrap
--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ù udev ne 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 commande dmsetup, désactive les règles udev.
  • --noudevsync : tout comme pour la commande dmsetup, désactive la synchronisation udev.
Le fichier lvm.conf inclut les options suivantes qui elles-mêmes supportent l'intégration udev :
  • udev_rules : active/désactive udev_rules pour toutes les commandes LVM2 à l'échelle du système
  • udev_sync : active/désactive la synchronisation udev pour 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.
Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2026 Red Hat