Définition simple
VMFS est un système de fichiers VMware destiné aux datastores sur stockage bloc. Il contient les fichiers de plusieurs VM et permet, lorsque le stockage est partagé, un accès coordonné par plusieurs hôtes ESXi. Un datastore VMFS peut aussi être local à un seul hôte.
Définition technique
VMFS signifie Virtual Machine File System. Les hôtes utilisent des mécanismes de verrouillage pour coordonner l’accès aux fichiers et éviter des écritures incompatibles. Le volume s’appuie sur un périphérique bloc, par exemple une LUN SAN. Un partage NFS est un autre type de datastore ; il n’est pas formaté en VMFS. La visibilité du volume dépend aussi de la présentation de la LUN et des chemins de stockage.
À quoi cela sert ?
Héberger les disques virtuels, configurations et fichiers de travail des VM. La gestion de capacité doit prendre en compte la croissance des disques, les snapshots et les besoins temporaires d’une sauvegarde ou d’une consolidation.
Exemple concret
Un datastore semble plein alors que les disques visibles dans les systèmes invités disposent d’espace libre. L’administrateur examine les fichiers de VM et leurs snapshots, puis compare la capacité du datastore à celle de la baie. Ces niveaux de capacité ne sont pas interchangeables.
Problèmes fréquents
- Volume presque plein à cause de snapshots ou de croissance de disques.
- LUN visible sur un hôte mais absente des autres.
- Verrouillage de fichier ou perte de chemins SAN empêchant une opération.
Contrôles d’exploitation
Identifiez le datastore par son nom et son identifiant, puis retrouvez le périphérique sous-jacent. Comparez les hôtes touchés et les changements de présentation du stockage avant de chercher un défaut du système de fichiers.
- Vérifier l’espace disponible du datastore et de la baie.
- Comparer les chemins et la visibilité du même périphérique sur les hôtes.
- Examiner les tâches, snapshots et messages de verrouillage des VM.
- Confirmer les dépendances avant toute opération sur la LUN.
Les distinctions utiles
| Élément | Rôle |
|---|---|
| VMFS | Système de fichiers sur stockage bloc. |
| NFS | Datastore fourni par un partage réseau. |
| VMDK | Disque virtuel hébergé dans le datastore. |
| Multipath | Gestion des chemins vers le stockage bloc. |
Limites et précautions
Ne pas formater ou resignaturer un volume simplement parce qu’il est absent d’un inventaire. Ces opérations exigent une identification précise et une procédure adaptée. VMFS gère un système de fichiers ; il ne remplace ni la redondance de la baie ni les sauvegardes.