Si vous n'êtes pas satisfait par la performance de votre hôte, modifiez la profondeur de file d'attente maximale des HBA QLogic ou Emulex.

Avant de commencer

Installez vCLI ou déployez la machine virtuelle vSphere Management Assistant (vMA). Reportez-vous à la section Initiation aux interfaces de ligne de commande vSphere. Pour le dépannage, exécutez les commandes esxcli dans ESXi Shell.

Pourquoi et quand exécuter cette tâche

Pour ajuster le paramètre de profondeur de file d'attente maximale , utilisez les commandes vCLI.

Dans la procédure, --server=server_name spécifie le serveur cible. Le serveur cible spécifié vous invite à saisir un nom de serveur et un mot de passe. D'autres options de connexion, telles qu'un fichier de configuration ou de session, sont prises en charge. Pour obtenir la liste des options de connexion, reportez-vous à la rubrique Initiation aux interfaces de ligne de commande vSphere.

Procédure

  1. Vérifiez le module HBA actuellement chargé en entrant une des commandes suivantes :
    • Pour QLogic : esxcli --server=server_name system module list |grep qla

    • Pour Emulex : esxcli --server=server_name system module list |grep lpfc

  2. Ajustez la profondeur de file d'attente du module approprié.
    Remarque :

    Les exemples présentent les modules QLogic qla2xxx et Emulex lpfc820. Utilisez le module approprié, selon les résultats de la commande précédente.

    • Pour QLogic : esxcli --server=server_name system module parameters set -m qla2xxx -p ql2xmaxqdepth=value

    • Pour Emulex : esxcli --server=server_name system module parameters set -m lpfc820 -p lpfc0_lun_queue_depth=value

  3. Redémarrez l'hôte.
  4. Vérifiez vos modifications en lançant la commande suivante : esxcli --server=server_name system module parameters list -m=module.

    module est votre module QLogic ou Emulex, tel que lpfc820 ou qla2xxx.