Vous pouvez connecter un périphérique USB à un hôte ESXi et copier les données de l'hôte vers le périphérique. Par exemple, vous pouvez rassembler le bundle vm-support après que l'hôte a perdu la connectivité réseau. Pour ce faire, vous devez interrompre l'arbitre USB.

Problème

Si l'arbitre USB est utilisé pour le relais USB entre un hôte ESXi et une machine virtuelle, le périphérique USB apparaît sous lsusb mais n'est pas correctement monté.

Cause

Ce problème se produit, car le périphérique USB non amorçable est réservé à la machine virtuelle par défaut. Il n'apparaît pas sur le système de fichiers de l'hôte, même si lsusb peut voir le périphérique.

Solution

  1. Interrompez le service usbarbitrator : /etc/init.d/usbarbitrator stop
  2. Déconnectez et reconnectez physiquement le périphérique USB.
    Par défaut, l'emplacement du périphérique est /vmfs/devices/disks/mpx.vmhbaXX:C0:T0:L0.
  3. Une fois que vous avez reconnecté le périphérique, redémarrez le service usbarbitrator :/etc/init.d/usbarbitrator start
  4. Redémarrez hostd et toute machine virtuelle en cours d'exécution pour rétablir l'accès aux périphériques de relais dans la machine virtuelle.

Que faire ensuite

Reconnectez les périphériques USB à la machine virtuelle.