Mappage de périphérique brut PowerFlex pour le stockage local
Summary: Cet article de la base de connaissances explique comment effectuer un mappage de périphérique brut (RDM) sur la machine virtuelle (VM) PowerFlex dans ESXi. Cet article peut être utilisé uniquement si le serveur ESXi dispose d’un contrôleur RAID (Redundant Array of Independent Disks). Si ce n’est pas le cas, ESXi risque d’afficher un « écran violet » et de redémarrer. ...
Instructions
Étapes : Voici l’article de la base de connaissances VMware pour la procédure : Configuration du RDM (Raw Device Mapping) pour le stockage local (lien externe)
Symptômes :
Les symptômes suivants apparaissent lorsque vous tentez de configurer un datastore local en tant que RDM (Raw Device Mapping) :
- L’option de création d’un RDM est grisée.
- Vous ne pouvez pas ajouter un volume local à une machine virtuelle en tant que mappage de périphérique brut.
Cause : Par défaut, les périphériques de stockage locaux sont désactivés en tant que RDM candidats potentiels sur un hôte ESXi/ESX. Cela est dû au fait que la plupart des contrôleurs locaux existants ne répondent pas à la configuration matérielle requise pour traiter et communiquer correctement avec les disques RDM.
Résolution :
Les deux conditions suivantes sont requises pour configurer un RDM sur un stockage local avec des hôtes ESXi/ESX :
- L’appareil candidat doit prendre en charge le code de la page Inquiry Vital Data Product (VPD) SCSI
0x83, qui est utilisé pour adresser et communiquer directement avec les appareils RDM. Pour plus d’informations sur le code de détection SCSI, reportez-vous à la section Interprétation des conditions de vérification SCSI dans les logs VMkernel - L’appareil candidat doit exporter un numéro de série global, ce qui permet à l’hôte ESXi/ESX d’identifier de manière unique l’appareil pour une utilisation en tant que RDM.
Cette capacité à servir de RDM peut ne pas être possible sur certains contrôleurs locaux et leur stockage connecté. Contactez votre fournisseur de matériel pour vérifier si votre contrôleur prend en charge les conditions requises et pour obtenir une assistance technique.
Si vous disposez d’un contrôleur approprié, vous pouvez configurer l’appareil local en tant que RDM. La configuration d’un périphérique de stockage local en tant que RDM doit être effectuée à l’aide de l’interface de ligne de commande (CLI), elle ne peut pas être effectuée via vSphere Client.
Pour configurer un périphérique local en tant que disque RDM :
- Ouvrez une session SSH sur l’hôte ESXi/ESX.
- Pour répertorier les disques rattachés à l’hôte ESXi, utilisez la commande suivante :
# ls -l /vmfs/devices/disks
- Dans la liste, identifiez l’appareil local que vous souhaitez configurer en tant que RDM et copiez le nom de l’appareil.
Le nom de l’appareil sera probablement préfixé par t10. Et ressemblent à :t10.F405E46494C4540046F455B64787D285941707D203F45765 - Pour configurer l’appareil en tant que RDM et générer le fichier de pointeur RDM vers la destination de votre choix, exécutez la commande suivante :
# vmkfstools -z /vmfs/devices/disks/ /vmfs/volumes///_x.vmdk
Par exemple :
# vmkfstools -z /vmfs/devices/disks/t10.F405E46494C4540046F455B64787D285941707D203F45765 /vmfs/volumes/Datastore2/SVM-1/svm-1_1.vmdk
La taille du fichier de pointeur RDM nouvellement créé semble être identique à celle du périphérique brut auquel il est mappé. Il s’agit d’un fichier factice, qui ne consomme pas d’espace de stockage.
- Une fois que vous avez créé le fichier de pointeur RDM, connectez le RDM à une machine virtuelle à l’aide de vSphere Client :
-
- Cliquez avec le bouton droit de la souris sur la machine virtuelle à laquelle vous souhaitez ajouter un disque RDM.
- Cliquez sur Modifier les paramètres.
- Cliquez sur Add....
- Sélectionnez Hard Disk.
- Sélectionnez Utiliser un disque virtuel existant.
- Accédez au répertoire dans lequel vous avez enregistré le pointeur RDM, sélectionnez-le , puis cliquez sur Suivant.
- Choisissez le contrôleur SCSI virtuel auquel vous souhaitez rattacher le disque, puis cliquez sur Suivant.
- Cliquez sur Finish (Terminer).
Vous devriez maintenant voir votre nouveau disque dur dans l’inventaire de la machine virtuelle en tant que Mapped Raw LUN. Étant donné que cette machine virtuelle dispose désormais d’une migration de disque local rattaché, l’utilisation de vMotion n’est pas possible.