Dostop do bliskovnega pogona USB iz lupine ESXi

Včasih pri eksperimentiranju s testnim strežnikom ESXi potrebujem neposreden dostop iz konzole (lupine) ESXi do USB bliskovnega pogona, povezanega s strežnikom (pri tem mislim na neposreden dostop iz ESXi do pogona USB in ne posredovanja USB na virtualni stroj - pass- skozi). Uspelo mi je najti način za dostop do zunanjega bliskovnega pogona iz ESXi in o tem bomo govorili v tem članku.

Opomba: Ta operacija se lahko uporablja samo v izobraževalne namene ali za testiranje in ni uradno podprta. VMware Vsa dejanja izvajate na lastno odgovornost.

Pred nadaljevanjem pojasnimo, da je navodilo primerno samo za pomnilniške naprave USB, formatirane v datotečnem sistemu FAT16. dostop do njih pa lahko dobite le na konzolah ESXi različic 4.1 in 5.0.

  • Prijavite se v konzolo ESXi Shell prek SSH in onemogočite storitev USB Arbitrator (USB Arbitrator - ta storitev je privzeto omogočena in je odgovorna za zmožnost posredovanja USB naprav gostujočim OS) z ukazom:
    /etc/init.d/usbarbitrator ustavi

  • V strežnik ESXi vstavite naš USB-pogon. Razpoložljivost bliskovnega pogona preverimo z naslednjimi ukazi ESXCLI:
    seznam jedrnih naprav za shranjevanje esxcli | grep -i usb

    (preverimo prisotnost naprave USB)

    seznam datotečnih sistemov za shranjevanje esxcli

    (oglejte si razpoložljive datotečne sisteme)

  • In končno, ko smo se prepričali, da naš ESXi vidi napravo USB, lahko dostopate do njenega datotečnega sistema, ki bo nameščen v imeniku, kot je /vmfs/volumes/mpx.vmhba34:C0:TO:L0:1

Če znova potrebujete funkcijo USB Path-Th Thined, ne pozabite zagnati storitve USB Arbitrator z ukazom:

/etc/init.d/usbarbitrator start