User's Manual

Utilities 29
Utilities
Utilities reference
These command-line utilities are only accessible through VMware TSM, also known as SSH, on ESXi and the
COS on ESX.
IMPORTANT:
VMware suggests that TSM only be used for the purposes of troubleshooting and
remediation. VMware recommends using the vSphere Client or any other VMware Administration
Automation Product to perform routine ESXi host configuration tasks that do not involve a
troubleshooting scenario. For more information on using TSM, see the VMware Knowledge Base
article
(http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&
externalId=1003677).
The VSL installation packages include various command-line utilities, installed by default to /usr/bin.
These utilities provide a number of useful ways to access, test, and manipulate your device.
Utility Purpose
fio-attach
Makes an IO Accelerator available to the operating
system
fio-beacon
Lights the IO Accelerator external LEDs
fio-bugreport
Prepares a detailed report for use in troubleshooting
problems
fio-detach
Makes an IO Accelerator unavailable to the operating
system
fio-format
Used to perform a low-level format of an IO Accelerator
fio-pci-check
Checks for errors on the PCI bus tree, specifically for PCIe
IO Accelerator devices. This utility is only supported on
ESX.
fio-status
Displays information about the device
fio-update-iodrive
Updates the IO Accelerator firmware
NOTE: All utilities have h (Help) and v (Version) options.
fio-attach
The fio-attach utility requires the IO Accelerator driver to be loaded with auto-attach disabled. For more
information, see "Disabling auto attach (on page 26)".
Description
Attaches the IO Accelerator and makes it available to the operating system. This creates a block device in
/dev/fio. You can then add it to ESX as a storage area. The command displays a progress bar and
percentage as it operates.