# 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](https://docs.khroners.fr/uploads/images/gallery/2023-01/scaled-1680-/nMoqUyhYXVtXPVMh-image.png)](https://docs.khroners.fr/uploads/images/gallery/2023-01/nMoqUyhYXVtXPVMh-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](https://docs.khroners.fr/uploads/images/gallery/2023-01/scaled-1680-/aZxLLV99B60g5Uci-image.png)](https://docs.khroners.fr/uploads/images/gallery/2023-01/aZxLLV99B60g5Uci-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](https://docs.khroners.fr/uploads/images/gallery/2023-01/scaled-1680-/Y08MTZZb36gkF9Gb-image.png)](https://docs.khroners.fr/uploads/images/gallery/2023-01/Y08MTZZb36gkF9Gb-image.png) On clique droit sur "Stockage" et "Configurer iSCSI". [![image.png](https://docs.khroners.fr/uploads/images/gallery/2023-01/scaled-1680-/OjdMkrz02lEfrtcQ-image.png)](https://docs.khroners.fr/uploads/images/gallery/2023-01/OjdMkrz02lEfrtcQ-image.png) On y ajoute nos 2 NIC VMkernel : [![image.png](https://docs.khroners.fr/uploads/images/gallery/2023-01/scaled-1680-/UeWmOpwvLVkVQl8V-image.png)](https://docs.khroners.fr/uploads/images/gallery/2023-01/UeWmOpwvLVkVQl8V-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](https://docs.khroners.fr/books/vmware/page/activer-le-ssh-sur-esxi) et on s'y connecte. On exécute la commande suivante : ```bash esxcli storage nmp device list ``` On cherche dans la liste l'identifiant du disque iSCSI : [![image.png](https://docs.khroners.fr/uploads/images/gallery/2023-01/scaled-1680-/tT2Wdn3XxBFC0SLj-image.png)](https://docs.khroners.fr/uploads/images/gallery/2023-01/tT2Wdn3XxBFC0SLj-image.png) Puis on exécute la commande suivante pour activer l'équilibrage de charge Round-Robin : ```bash 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](https://docs.khroners.fr/uploads/images/gallery/2023-01/scaled-1680-/OdqOnsgPubNn8Vef-image.png)](https://docs.khroners.fr/uploads/images/gallery/2023-01/OdqOnsgPubNn8Vef-image.png) Plus d'infos ici : [Modifying path information for ESXi hosts (2000552) (vmware.com)](https://kb.vmware.com/s/article/2000552)