Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
A.3.2. Comandi ed interfacce che supportano udev
Tabella A.2, «Comandi dmsetup per il supporto di udev» riassume i comandi
dmsetup
che supportano l'integrazione udev
.
Tabella A.2. Comandi dmsetup per il supporto di udev
Comando | Descrizione |
---|---|
dmsetup udevcomplete | Usato per notificare che udev ha terminato la processazione delle regole con il relativo sblocco del processo in attesa (chiamato dalle regole udev in 95-dm-notify.rules ) |
dmsetup udevcomplete_all | Usato per il debugging per sbloccare manualmente tutti i processi in attesa |
dmsetup udevcookies | Usato per il debugging per mostrare tutti i cookie esistenti (semafori dell'intero sistema) |
dmsetup udevcreatecookie | Usato per la creazione manuale di un ccokie (semaforo). Utile per eseguire più processi con una risorsa di sincronizzazione. |
dmsetup udevreleasecookie | Usato per attendere la processazione udev relativa a tutti i processi presenti in un coockie di sincronizzazione. |
Le opzioni
dmsetup
che supportano l'intergazione udev
sono di seguito riportate.
--udevcookie
- Da definire per tutti i processi dmsetup che si desiderano aggiungere in una transazione udev. Usato insieme a
udevcreatecookie
eudevreleasecookie
:COOKIE=$(dmsetup udevcreatecookie) dmsetup command --udevcookie $COOKIE .... dmsetup command --udevcookie $COOKIE .... .... dmsetup command --udevcookie $COOKIE .... dmsetup udevreleasecookie --udevcookie $COOKIE
Invece di usare l'opzione--udevcookie
sarà possibile esportare la variabile in un ambiente del processo.export DM_UDEV_COOKIE=$(dmsetup udevcreatecookie) dmsetup command ... dmsetup command ... ... dmsetup command ...
--noudevrules
- Disabilita le regole udev. I nodi/link simbolici verranno creati da
libdevmapper
(seguendo la vecchia procedura). Questa opzione viene usata per il debugging seudev
non funziona correttamente. --noudevsync
- Disabilita la sincronizzazione
udev
. Anche a scopo di debugging.
Per informazioni su
dmsetup
e relative opzioni consultate la pagina man (8) di dmsetup
.
I comandi LVM supportano le seguenti opzioni le quali supportano l'integrazione
udev
:
--noudevrules
: per il comandodmsetup
, disabilita le regoleudev
.--noudevsync
: per il comandodmsetup
, disabilita la sincronizzazioneudev
.
Il file
lvm.conf
include le seguenti opzioni in grado di supportare l'integrazione udev
:
udev_rules
: abilita/disabilita globalmenteudev_rules
per tutti i comandi LVM2udev_sync
: abilita/disabilita la sincronizzazioneudev
globalmente per tutti i comandi LVM
Per maggiori informazioni sulle opzioni del file
lvm.conf
consultare i commenti presenti nel file lvm.conf
.