Remonter un DataStore devenu inaccessible

ESXi 5.x et 6.x

vSphere Client

  1. Connectez-vous à vSphere Client et sélectionnez le serveur dans le panneau d’inventaire.
  2. Dans le panneau Matériel de l’onglet Configuration, cliquez sur Stockage .
  3. Cliquez sur Ajouter un stockage .
  4. Sélectionnez le type de stockage Disk / LUN .
  5. Cliquez sur Suivant .
  6. Dans la liste des LUN, sélectionnez le LUN dont le nom du magasin de données est affiché dans la colonne VMFS Label.Remarque : Le nom présent dans la colonne Libellé VMFS indique que le numéro d’unité logique est une copie qui contient une copie d’un magasin de données VMFS existant.
  7. Cliquez sur Suivant .
  8. Sous Options de montage, ces options sont affichées:
    • Conserver la signature existante : montez le LUN de manière permanente (par exemple, montez le LUN lors des redémarrages)
    • Assigner une nouvelle signature : Resignature le LUN
    • Formatez le disque : Reformatez lesnotes LUN :
      • Formater l’ option de disque supprime toutes les données existantes sur le LUN.
      • Avant de tenter une resignature, assurez-vous qu’aucune machine virtuelle ne s’exécute à partir de ce volume VMFS sur un autre hôte, car ces machines virtuelles deviennent invalides dans l’inventaire de vCenter Server et doivent être réenregistrées sur leurs hôtes respectifs.
  9. Sélectionnez l’option souhaitée pour votre volume.
  10. Dans la page Prêt à terminer, passez en revue les informations de configuration du magasin de données.
  11. Cliquez sur Terminer .

vSphere Web Client

  1. Connectez-vous à vSphere Web Client et accédez à vCenter Home.
  2. Cliquez sur Banque de données dans le menu sur la gauche.
  3. Dans l’onglet Objets, cliquez sur l’ icône Créer une nouvelle banque de données en haut à gauche.
  4. Tapez le nom du magasin de données et, si nécessaire, sélectionnez l’emplacement du magasin de données.
  5. Sélectionnez VMFS comme type de magasin de données.
  6. Dans la liste des périphériques de stockage, sélectionnez le périphérique dont la valeur spécifique est affichée dans la colonne Volume de cliché.Remarque : La valeur présente dans la colonne Volume d’instantané indique que l’unité est une copie contenant une copie d’une banque de données VMFS existante.
  7. Sous Options de montage, sélectionnez l’option souhaitée (Conserver existant, Attribuer nouveau, Format) pour votre volume et cliquez sur Suivant .
  8. Vérifiez les informations de configuration du magasin de données.
  9. Cliquez sur Terminer.

Ligne de commande

 

La esxclicommande est utilisée sur la ligne de commande.

  • Pour répertorier les volumes détectés comme instantanés, exécutez cette commande:# esxcli storage vmfs snapshot listVous voyez une sortie similaire à:
    49d22e2e-996a0dea-b555-001f2960aed8
    Volume Name: VMFS_1
    VMFS UUID:49d22e2e-996a0dea-b555-001f2960aed8
    Can mount: true
    Reason for un-mountability:
    Can resignature: true
    Reason for non-resignaturability:
    Unresolved Extent Count: 1

     

  • Pour monter un LUN snapshot / réplica persistant entre les redémarrages, exécutez cette commande: Par exemple:# esxcli storage vmfs snapshot mount -l label|-u uuid
    # esxcli storage vmfs snapshot mount -l "VMFS_1"
    # esxcli storage vmfs snapshot mount -u "49d22e2e-996a0dea-b555-001f2960aed8"
  • Pour monter un LUN snapshot / réplica qui n’est pas permanent entre les redémarrages, exécutez cette commande:
  • Par exemple:# esxcli storage vmfs snapshot mount -n -l label|-u uuid# esxcli storage vmfs snapshot mount -n -l "VMFS_1"
    # esxcli storage vmfs snapshot mount -n -u "49d22e2e-996a0dea-b555-001f2960aed8"
  • Pour resignature un LUN snapshot / replica (le volume est monté immédiatement après la resignature) , exécutez cette commande: Par exemple:# esxcli storage vmfs snapshot resignature -l label|-u uuid# esxcli storage vmfs snapshot resignature -l "VMFS_1"
    # esxcli storage vmfs snapshot resignature -u "49d22e2e-996a0dea-b555-001f2960aed8"
  • Pour monter le volume sans effectuer une resignature de ce volume (ce volume est monté lors du redémarrage de l’hôte ESX), exécutez cette commande:
# esxcfg-volume -M VMFS_UUID | label

Par exemple:

# esxcfg-volume -M "VMFS_1"
# esxcfg-volume -M "49d22e2e-996a0dea-b555-001f2960aed8"

 

Note:

Pour afficher à nouveau les banques de données dans vCenter Server, il se peut que vous deviez effectuer une nouvelle analyse des adaptateurs de stockage sur tous les hôtes ESXi / ESX auxquels le magasin de données est présenté ou une actualisation de la vue de stockage. Si vous rencontrez des difficultés pour identifier la banque de données affectée, dans le client vSphere, vérifiez la vue de stockage d’un autre hôte ESX / ESXi sur lequel la banque de données est toujours montée correctement. Cela vous permettra ensuite de corréler le nom du magasin de données VMFS avec l’identifiant du NAA LUN.

Sources

Laisser un commentaire