Please note that in the ESXi 6.7 version, USB devices larger than 2TB are not supported.
Connect to ESXi IP address, go to Actions and then select Services and Enable Secure Shell (SSH).
With your preferred SSH client, mine is Putty, start a connection to the ESXi host.
You have to stop USB Arbitrator Service. The service is used to passthrough the USB devices from hosts to a virtual machine. Once stopped, you will not be able anymore to passthrough USB devices to VMs.
# /etc/init.d/usbarbitrator stop
To maintain the stopped status of the service after reboot, insert the command:
# chkconfig usbarbitrator off
Connect USB device to the ESXi host. Then get the device identifier by issuing the following command in Putty:
# ls /dev/disks/
First USB device is the stick which is booting the ESXi software, so the second device is the USB Disk that we’d like to use for the datastore – mpx.vmhba33:C0:T0:L0
Write a gpt label to the USB device using its ID
# partedUtil mklabel /dev/disks/<deviceID> gpt
In order to create the partition, we need to have a few info:
1. The start sector: 2048
2. The GUID for VMFS: AA31E02A400F11DB9590000C2911D1B8
3. The end sector. This one should be calculated.
To calculate the end sector, we’ll issue the following command first:
# partedUtil getptbl /dev/disks/<deviceID>
Use this formula to get the end Sector:
243201 * 255 * 63 – 1 = 3907024064
Or you can use this formula:
# eval expr $(partedUtil getptbl /dev/disks/<deviceID> | tail -1 | awk '{print $1 " \\* " $2 " \\* " $3}') - 1
Now we have all the info and we can create the partition using the command:
# partedUtil setptbl /dev/disks/<deviceID> gpt "1 2048 <endSector> AA31E02A400F11DB9590000C2911D1B8 0"
We’ll format the partition now with VMFS6. Please be aware that we have “:1” after the deviceID.
# vmkfstools -C vmfs6 -S USB-Storage /dev/disks/<deviceID>:1
Return to ESXi and check the Storage tab. You should see here the new Datastore.
We have managed to add the USB-Disk as VMFS Datstore and we can now deploy VMs on it. I will proceed with the installation of vCenter Appliance.
Article ID: 126
Created On: Fri, Sep 20, 2024 at 12:31 PM
Last Updated On: Fri, Sep 20, 2024 at 12:44 PM
Authored by: Saeed Nobakht [[email protected]]
Online URL: https://www.navel.ir/article/how-to-add-a-usb-disk-as-vmfs-datastore-in-esxi-67-126.html