diff --git a/HowtoLVM.md b/HowtoLVM.md index 88fbde96..35e08bee 100644 --- a/HowtoLVM.md +++ b/HowtoLVM.md @@ -600,12 +600,14 @@ global_filter = [ "r|/dev/drbd.*|, r|/dev/vg0.*|, r|/dev/7KRPM.*|, r|/dev/15KRPM update-initramfs -k all -u ~~~ -> *Note* : le cas classique est sur un hyperviseur, il faut exclure les périphériques qui peuvent contenir des VG à l'intérieur des VMs.. il faut alors bien exclure les VGs de l'hyperviseur (par exemple `/dev/SSD*|`, `/dev/SATA*|` etc.) et non les VGs à l'intérieur des VMs ! +> *Note* : le cas classique est sur un hyperviseur, il faut exclure les périphériques qui peuvent contenir des VG à l'intérieur des VMs.. il faut alors bien exclure les VGs de l'hyperviseur (par exemple `/dev/SSD.*|`, `/dev/SATA.*|` etc.) et non les VGs à l'intérieur des VMs ! -> *Note 2* : Attention à la syntaxe des expressions régulières, il faut que cela soir `r|/dev/foo*|` et non `r|/dev/foo/*|` +> *Note 2* : Attention à la syntaxe des expressions régulières, il faut que cela soir `r|/dev/foo.*|` et non `r|/dev/foo/.*|` > *Note 3* : global_filter est nécessaire pour exclure le scan au démarrage car filter n'est pas pris en compte par udev et lvmetad. +> *Note 4* : Quand possible, préférez un liste blanche au lieu d'exclusions. (ex. `filter = [ "a|^/dev/sda[0-9]*$|", "a|^/dev/sdb[0-9]*$|", "r|.*/|" ]` pour n'autorisé que les PV qui sont directement des partitions de /dev/sda et /dev/sdb (+ les disques eux même)) + Pour réinitialisé le cache (généré par lvmetad/udev au démarrage) : ~~~