Você pode conectar um dispositivo USB a um host ESXi e copiar dados para o dispositivo do host. Por exemplo, talvez você queira coletar o pacote vm-support do host depois que o host perder a conectividade de rede. Para executar esta tarefa, você deve parar o arbitrador USB.

Problema

Se o arbitrador USB estiver sendo usado para passagem USB de um host ESXi para uma máquina virtual, o dispositivo USB aparecerá em lsusb, mas não será montado corretamente.

Causa

Esse problema ocorre porque o dispositivo USB não inicializável é reservado para a máquina virtual por padrão. Ele não aparece no sistema de arquivos do host, mesmo que lsusb possa ver o dispositivo.

Solução

  1. Pare o serviço usbarbitrator: /etc/init.d/usbarbitrator stop
  2. Desconecte fisicamente e reconecte o dispositivo USB.
    Por padrão, a localização do dispositivo é /vmfs/devices/disks/mpx.vmhbaXX:C0:T0:L0 .
  3. Depois de reconectar o dispositivo, reinicie o serviço usbarbitrator: /etc/init.d/usbarbitrator start
  4. Reinicie hostd e todas as máquinas virtuais em execução para restaurar o acesso aos dispositivos de passagem na máquina virtual.

O que Fazer Depois

Reconecte os dispositivos USB à máquina virtual.