VMware vSphere ESXi 7.0 Hypervisor(s) – manually attach USB Device as a VMFS Datastore

   Stop the USB arbitrator service – this service is used to passthrough USB device from an ESXi host to a virtual machine but when disabling it you can no longer passthrough USB devices to VMs

[root@JSHO-VM7-01:~] ls /dev/disks/
mpx.vmhba32:C0:T0:L0 vml.010000000020202020202047544630303250414b4d48583746486974616368
t10.ATA_____Hitachi_HDS721010KLA330_______________________GTF002PAKMHX7F vml.0100000000323133303237323738393430506f72746162
t10.ATA_____Hitachi_HDS721010KLA330_______________________GTF002PAKMHX7F:1 vml.0100000000323133303237323738393430506f72746162:1
t10.ATA_____KINGSTON_SA400S37120G___________________50026B77821FCF81____ vml.010000000035303032364237373832314643463831202020204b494e475354
t10.ATA_____KINGSTON_SA400S37120G___________________50026B77821FCF81____:1 vml.010000000035303032364237373832314643463831202020204b494e475354:1
t10.ATA_____KINGSTON_SA400S37120G___________________50026B77821FCF81____:5 vml.010000000035303032364237373832314643463831202020204b494e475354:5
t10.ATA_____KINGSTON_SA400S37120G___________________50026B77821FCF81____:6 vml.010000000035303032364237373832314643463831202020204b494e475354:6
t10.ATA_____KINGSTON_SA400S37120G___________________50026B77821FCF81____:7 vml.010000000035303032364237373832314643463831202020204b494e475354:7
t10.ATA_____Samsung_SSD_850_EVO_500GB_______________S2RBNXAH334538W_____ vml.0100000000533252424e58414833333435333857202020202053616d73756e
t10.ATA_____Samsung_SSD_850_EVO_500GB_______________S2RBNXAH334538W_____:1 vml.0100000000533252424e58414833333435333857202020202053616d73756e:1
[root@JSHO-VM7-01:~] partedUtil mklabel /dev/disks/mpx.vmhba32\:C0\:T0\:L0 gpt
[root@JSHO-VM7-01:~] eval expr $(partedUtil getptbl /dev/disks/mpx.vmhba32\:C0\:T0\:L0 | tail -1 | awk ‚{print $1 “ \\* “ $2 “ \\* “ $3}‘) – 1
976768064
[root@JSHO-VM7-01:~] partedUtil showGuids
Partition Type GUID
vmfs AA31E02A400F11DB9590000C2911D1B8
vmkDiagnostic 9D27538040AD11DBBF97000C2911D1B8
vsan 381CFCCC728811E092EE000C2911D0B2
virsto 77719A0CA4A011E3A47E000C29745A24
VMware Reserved 9198EFFC31C011DB8F78000C2911D1B8
Basic Data EBD0A0A2B9E5443387C068B6B72699C7
Linux Swap 0657FD6DA4AB43C484E50933C84B4F4F
Linux Lvm E6D6D379F50744C2A23C238F2A3DF928
Linux Raid A19D880F05FC4D3BA006743F0F84911E
Efi System C12A7328F81F11D2BA4B00A0C93EC93B
Microsoft Reserved E3C9E3160B5C4DB8817DF92DF00215AE
Unused Entry 00000000000000000000000000000000
[root@JSHO-VM7-01:~] partedUtil setptbl /dev/disks/mpx.vmhba32\:C0\:T0\:L0 gpt „1 2048 976768064 AA31E02A400F11DB9590000C2911D1B8 0“
gpt
0 0 0 0
1 2048 976768064 AA31E02A400F11DB9590000C2911D1B8 0
[root@JSHO-VM7-01:~] vmkfstools -C vmfs5 -S USB-Stick /dev/disks/mpx.vmhba32\:C0\:T0\:L0:1
create fs deviceName:’/dev/disks/mpx.vmhba32:C0:T0:L0:1′, fsShortName:’vmfs5′, fsName:’USB-Stick‘
deviceFullPath:/dev/disks/mpx.vmhba32:C0:T0:L0:1 deviceFile:mpx.vmhba32:C0:T0:L0:1
ATS on device /dev/disks/mpx.vmhba32:C0:T0:L0:1: not supported
.
Checking if remote hosts are using this device as a valid file system. This may take a few seconds…
Creating vmfs5 file system on „mpx.vmhba32:C0:T0:L0:1“ with blockSize 1048576 and volume label „USB-Stick“.
Successfully created new volume: 5fdb5f37-a8d660b9-c730-001517148cea
[root@JSHO-VM7-01:~] ls /dev/disks/
mpx.vmhba32:C0:T0:L0 vml.010000000020202020202047544630303250414b4d48583746486974616368
mpx.vmhba32:C0:T0:L0:1 vml.010000000020202020202047544630303250414b4d48583746486974616368:1
t10.ATA_____Hitachi_HDS721010KLA330_______________________GTF002PAKMHX7F vml.0100000000323133303237323738393430506f72746162
t10.ATA_____Hitachi_HDS721010KLA330_______________________GTF002PAKMHX7F:1 vml.0100000000323133303237323738393430506f72746162:1
t10.ATA_____KINGSTON_SA400S37120G___________________50026B77821FCF81____ vml.010000000035303032364237373832314643463831202020204b494e475354
t10.ATA_____KINGSTON_SA400S37120G___________________50026B77821FCF81____:1 vml.010000000035303032364237373832314643463831202020204b494e475354:1
t10.ATA_____KINGSTON_SA400S37120G___________________50026B77821FCF81____:5 vml.010000000035303032364237373832314643463831202020204b494e475354:5
t10.ATA_____KINGSTON_SA400S37120G___________________50026B77821FCF81____:6 vml.010000000035303032364237373832314643463831202020204b494e475354:6
t10.ATA_____KINGSTON_SA400S37120G___________________50026B77821FCF81____:7 vml.010000000035303032364237373832314643463831202020204b494e475354:7
t10.ATA_____Samsung_SSD_850_EVO_500GB_______________S2RBNXAH334538W_____ vml.0100000000533252424e58414833333435333857202020202053616d73756e
t10.ATA_____Samsung_SSD_850_EVO_500GB_______________S2RBNXAH334538W_____:1 vml.0100000000533252424e58414833333435333857202020202053616d73756e:1

Leave a Reply

You must be logged in to post a comment.