Vous pouvez marquer manuellement les périphériques Flash sur chaque hôte comme périphériques de capacité à l'aide d'esxcli.
Préambules
Vérifiez que vous utilisez vSAN version 6.5 ou ultérieure.
Procédure
- Pour apprendre le nom du périphérique Flash que vous souhaitez marquer comme capacité, exécutez la commande suivante sur chaque hôte.
- Dans l'ESXi Shell, exécutez la commande esxcli storage core device list.
- Localisez le nom du périphérique en haut du résultat de la commande et notez-le.
La commande accepte les options suivantes :
Tableau 1.
Options de commande
Options |
Description |
-d|--disk=str |
Le nom du périphérique que vous souhaitez marquer comme périphérique de capacité. Par exemple, mpx.vmhba1:C0:T4:L0 |
-t|--tag=str |
Spécifiez la balise que vous souhaitez ajouter ou supprimer. Par exemple, la balise capacityFlash est utilisée pour marquer un périphérique Flash comme périphérique de capacité. |
La commande répertorie les informations relatives au périphérique identifiées par ESXi.
- Dans le résultat, vérifiez que l'attribut Is SSD pour le périphérique est true.
- Pour marquer un périphérique Flash comme capacité, exécutez la commande esxcli vsan storage tag add -d <device name> -t capacityFlash.
Par exemple, la commande esxcli vsan storage tag add -t capacityFlash -d mpx.vmhba1:C0:T4:L0, dans laquelle mpx.vmhba1:C0:T4:L0 est le nom du périphérique.
- Vérifiez si le périphérique Flash est marqué comme capacité.
- Dans la sortie, identifiez si l'attribut IsCapacityFlash du périphérique est défini sur 1.
Résultat de la commande
Vous pouvez exécuter la commande vdq -q -d <device name> pour vérifier l'attribut IsCapacityFlash. Par exemple, la commande vdq -q -d mpx.vmhba1:C0:T4:L0 renvoie le résultat suivant.
\{
"Name" : "mpx.vmhba1:C0:T4:L0",
"VSANUUID" : "",
"State" : "Eligible for use by VSAN",
"ChecksumSupport": "0",
"Reason" : "None",
"IsSSD" : "1",
"IsCapacityFlash": "1",
"IsPDL" : "0",
\},