Mbralign : réparation d'un désalignement
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Domaine | Correction de désalignement VM |
| Commande | mbralign / mbrscan
|
| Contexte | VMware ESX/ESXi + baie NetApp |
| Voir aussi | Mbralign |
Procédure complète de détection et de correction du désalignement d'une VM sur un datastore NetApp, à l'aide des MBR Tools et du NetApp Virtual Storage Console (VSC) pour VMware.
Trouver les VM désalignées
Le plus simple est d'utiliser le NetApp Virtual Storage Console for VMware vSphere, intégré au vSphere Client :
- Se rendre dans l'application VSC du vSphere Client et sélectionner le datastore à analyser
- Cliquer sur la fonction de scan du datastore sélectionné
- Consulter la section Virtual Machine Alignment, catégorie misaligned
Désaligner (réaligner) une VM
Télécharger l'outil MBR Tools depuis la section "Monitoring and Host Configuration – Tools" de la console VSC.
Attention : l'outil mbralign diffère selon que l'hôte est un ESX ou un ESXi.
# uploader le fichier sur l'ESX hébergeant la VM, puis en SSH :
tar -zxf mbrtools_esxi.tgz
cd /vmfs/volumes/<datastore>/<dossier_vm>
# vérification : la sortie doit indiquer "Aligned=No"
/opt/ontap/mbrscan <vm>-flat.vmdk
Attention avant l'action de désalignement :
- Supprimer tous les snapshots de la VM
- S'assurer qu'il y a 100 % de la taille de la VM disponible en libre sur le datastore (pour héberger la VM dupliquée le temps de l'opération)
- La VM doit être arrêtée
/opt/ontap/mbralign <vm>-flat.vmdk
# validation
/opt/ontap/mbrscan <vm>-flat.vmdk
# Aligned=Yes
Refaire le boot Linux
Après le réalignement, GRUB n'est plus fonctionnel :
- Éditer la VM, onglet Options > Boot options, cocher Force BIOS Setup
- Redémarrer, puis dans le BIOS sélectionner le boot sur CD-ROM et insérer un CD d'installation compatible
- Entrer en mode rescue :
rescue
# choisir la langue française
grub
grub> root (hd0,0)
grub> setup (hd0)
- Réinitialiser la machine pour finaliser le redémarrage
Refaire le boot Windows
Procédure à documenter selon la version de Windows (non détaillée à la source).
Voir aussi
- Mbralign — présentation générale de l'outil et des commandes de base