Skip to main content

Configurer le MPIO sur ESXI

Il est important de configurer le MPIO (MultiPath I/O) pour l'iSCSI. Cela permet d'utiliser un maximum de bande passante et de redonder les liens.

On créer d'abord un vSwitch réservé à l'iSCSI. On définit le MTU à 9000. J'y ajoute 2 cartes réseaux.

On crée ensuite 2 NIC VMkernel (ui/#/host/networking/vmknics) en créant un groupe de ports simultanément.

image.png

On refait l'opération, même vSwitch et en changeant l'adresse IP par 172.16.1.1.

En observant le vSwitch :

image.png

On modifie ensuite chaque groupe de ports afin de placer en "inutilisée" la deuxième carte de chaque groupe de ports (vmnic3 pour pgISCSI1 et vmnic4 pour pgISCSI2).

image.png

On clique droit sur "Stockage" et "Configurer iSCSI".

image.png

On y ajoute nos 2 NIC VMkernel :

image.png

Une fois votre disque iSCSI détecté, créez un datastore.

Il faut ensuite configurer l'équilibrage de charge. N'ayant pas de vCenter pour cet ESXI, il faut passer en CLI.

On active le SSH sur l'ESXI et on s'y connecte.

On exécute la commande suivante :

esxcli storage nmp device list

On cherche dans la liste l'identifiant du disque iSCSI :

image.png

Puis on exécute la commande suivante pour activer l'équilibrage de charge Round-Robin :

esxcli storage nmp device set --device naa.6589cfc0000000231207b26be35af9ec --psp VMW_PSP_RR

On teste ensuite en faisant de l'écriture/lecture sur le disque iSCSI.

image.png

Plus d'infos ici : Modifying path information for ESXi hosts (2000552) (vmware.com)