Présentation
Ce script permet de faire la conversion entre les devices de la forme « dm-X » et les noms donnés par l’utilisateur (nom des volumes logiques lvm, noms des devices pour cryptsetup etc). Un exemple sera plus parlant. Voici le résultat de la commande « iostat -k 1 2 » qui donne, dans le second tableau, le nombre de ko/s lu ou écrit sur les différents devices :
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sda 0,00 0,00 0,00 0 0 sdb 0,00 0,00 0,00 0 0 dm-0 0,00 0,00 0,00 0 0 dm-1 0,00 0,00 0,00 0 0 dm-2 0,00 0,00 0,00 0 0 dm-3 0,00 0,00 0,00 0 0 dm-4 0,00 0,00 0,00 0 0
Voici un extrait même tableau, mais obtenu avec ce script :
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn sda 0,00 0,00 0,00 0 0 sdb 0,00 0,00 0,00 0 0 bvg-lv1 0,00 0,00 0,00 0 0 clv1 0,00 0,00 0,00 0 0
On voit que les dm-X sont remplacés par leur véritable nom (volume logique lv1 situé dans le groupe bvg, ou device chiffré nommé clv1 dans cet exemple). Plus simplement, ce script peut aussi servir à convertir un nom en format dm-X :
# ./lvmiostat dm-1 Le volume correspondant est : ovg-cam
Infos pratiques
Version actuelle : 1.0
Téléchargement : script
Note : Ce script doit être lancé avec les droits root !
Hash md5 : 7ba41b4dbfbdb204901392c3a6b1aa7d
Documentation
Sans argument, le script se comporte exactement comme la commande « iostat -k 1 2 ».
Avec le nom d’un device en paramètre, le script essaye de trouver la correspondance.