J'utilise la bibliothèque python boto et j'ai écrit un script (qui s'exécute sur une instance ec2) pour obtenir une liste de tous les volumes attachés à cette instance.EC2 - comment vérifier si l'appareil est monté?
Maintenant, j'ai besoin de vérifier si chaque volume est monté, et s'il est monté, quel est le point de montage. Je pensais que je serais capable de rechercher/proc/mounts pour le périphérique de volume (en utilisant volume.attach_data.device), mais cela ne fonctionne pas car Amazon renomme les périphériques de quelque chose comme/dev/sdf en quelque chose comme/dev/xvda. Je n'ai vu aucune documentation claire indiquant si ce changement de nom se produit dans 100% des cas (quel que soit le type d'instance, le type de volume, etc.) ou comment déterminer le nouveau nom du périphérique.
Quelqu'un sait-il comment faire?