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