Dmsetup

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Commande dmsetup
Rôle Gérer les périphériques device-mapper
Usages LVM, multipath, snapshots consistants
Voir aussi LVM · Kpartx

dmsetup gère les périphériques au format device-mapper (dm), la couche sur laquelle reposent LVM, le multipath et les snapshots.

Afficher les disques

dmsetup table
dmsetup ls --tree

ls -l /dev/dm-3
# brw-rw---- 1 root disk 253, 3 ... /dev/dm-3

dmsetup table --major 253 --minor 3

Lister les disques au format dm

dmsetup info
dmsetup info -c -o name,major,minor --major 253 --minor 0

Multipath

# quels disques sont en multipath
dmsetup ls --target=multipath
# purger les bindings (avant de relire /etc/multipath.conf)
multipath -F
# forcer un rescan et lister le détail
multipath -v3 -ll

Suspendre les I/O (snapshot consistant)

dmsetup suspend --noflush device_name
dmsetup resume device_name

Correspondance dm ↔ sdX

cat /proc/diskstats
dmsetup ls --tree

Voir aussi

  • LVM — couche device-mapper sous-jacente
  • Kpartx — création de devices sur du multipath