![Fusion Fusion](/uploads/1/2/3/7/123780285/861140342.jpg)
Esxi Driver Installation
Last week I did a VMware vSphere and VMware View 4 to 5 upgrade. The ESXi servers for the VMware View environment uses Fusion-IO (HP IO Accelerators) PCI flash cards for there non-persistent VDI pools. After the upgrade to vSphere 5.1 I imported the latest Fusion-IO drivers and created a baseline in vSphere Update Manager (VUM) and deployed the new drivers to the cluster.After the installation of the Fusion-IO drivers on the ESXi hosts, the Fusion-IO card was not listed in the vSphere (Web) client. Via SSH I make a connection the the ESXi servers. When i run the fio-status command the following warning appeared:Driver is in Minimal mode: The firmware on this device is not compatible with the currently installed version of the driver.ACTIVE WARNINGS: The ioMemory is currently running in a minimal state.The warning means that the firmware needs to be upgraded. I uploaded the firmware to a central datastore and run the following command:fio-update-iodrive firmwarefilename.fffWhen the firmware upgrade completed, the ESXi servers needed to restart.After the rebootI checked the status with the fio-status command again. The Fusion-IO card is out of minimal mode.After the firmware upgrade the Fusion-IO card is listed again.
For instructions on downloading the Fusion I/O adapter and how to install please follow the link below;However, if this is a new installation and the fusion I/O card is not showing up for ESXi follow these steps. Please keep in mind you need to have the correct drivers updated for the fusion IO to be visible (this is shown in the link above).The Matrix Tool is also located below:ity/matrix/matrix.htmlExample:Blade: B200-M3 V2, vSphere 6.0 U1Card Type: 1600 GB MLC Fusion ioMemory SXAdapter Driver = 4.2.1.1137Adapter Firmware = 8.9.1. Once the vib file is installed the driver should be displayed to the operating system.#esxcli software vib list grep scsiscsi-iomemory-vsl 4.2.1.1137-1OEM.550.0.0.1198610 Fusion-io2. Run the following steps to load the module:# esxcfg-module -d iomemry-vsl (this is the name of the iomemory from the vib list)# reboot3.Installing the module:#esxcfg-module -e iomemory-vsl#vmkloadmod iomemory-vsl autoattach=0module iomemory-vsl loaded successfully4. Finally the Fusion IO card needs to be formatted, after this step is completed the Fusion I/O card will be displayed by the operating system.#fio-format -b 512 /dev/fct0/dev/fct0: Creating block device.Block device of size 365.00GBytes (339.93GiBytes).Using block (sector) size of 512 bytes.WARNING: Formatting will destroy any existing data on the device!Do you wish to continue y/n?
YWARNING: Do not interrupt the formatting! If interrupted, the fio-sure-erase utility may help recover format errors. Please see documentation or contact support.Formatting: (100%) -/dev/fct0 - format succesful. # reboot5.
Keep in mind that the latest driver does not automatically mean the best! Driver atheros ar5009 windows 7. If you are not sure about the suitability of the available version, contact your IT specialist.
After the second reboot you should be able to allocate the IO card to vFLASH, this steps are available at the KB article listed below.Congratulations! Your Fusion IO Card should now be shown under Storage Adapters in VSphere!
I’ve been having lots of fun lately in my new role in Integration Engineering. It is also good to have someone local once again to bounce ideas off. Right now, that person is (although sometimes I bet he wishes I was in a different timezone 🙂 ).
![Home work handbuilt shelter pdf file pdf](http://s2.dmcdn.net/aWI4l.jpg)
One of the things we are currently looking at is a VSAN implementation using Fusion-io ioDrive2 cards (which our friends over at Fusion-io kindly lent us). The purpose of this post is to show the steps involved in configuring these cards on ESXi and adding them as nodes to a VSAN cluster.
![License License](/uploads/1/2/3/7/123780285/639931160.png)
However, even though I am posting about it, Paudie did most of the work, so please consider following him on twitter as he’s got a lot of good vSphere/Storage knowledge to share.Step 1. Install the Fusion-io PCI-E devicesAfter installing the cards, make sure that the ESXi host can recognize them. Use the ESXi shell command lspci -v to check (you can click on the images to make them larger).Take note of the DID/SVID/SSID of the controller as this will be needed when sourcing the driver for the card next. In this case, it is 1aed:2001.Step 2. Download the appropriate driverNow, the VCG/HCL for VSAN is still a work in progress.
Therefore, at the moment, you won’t see the driver for the Fusion-io ioDrive2 listed there. You have to search for the driver via the I/O Devices section of the HCL right now. The reason you need a driver is because ESXi does not ship with a Fusion-io driver for these cards. By searching the I/O Device section, and selecting Fusion-io and type SCSI, you will find the driver:The VCG/HCL displays enough information to verify the adapter type from the lspci output captured previously. Compare the DID/SVID/SSID listed and ensure that this is the correct driver for your controller.Step 3.
Install the driverIn this example, the driver is on an NFS share which is mounted to the ESXi host. Next use the esxcli software command to install the driver:Step 4. Reboot, and verify driver installed successfullyAs the driver installation reported, you must reboot the host to make changes effective. After rebooting, you will be able to see if the driver got applied to the system via the esxcli software vib get -n scsi-iomemory-vsl command:The driver installation looks good.Step 5. Check firmware version, and update if necessaryFrom the HCL/VCG, you can also see that there was a requirement on the firmware version. In this example, we required firmware version 110356. A command, /bin/fio-update-iodrive, installed as part of the driver on the ESXi host is used to update the firmware on the ioDrive2 cards:In this case, the firmware is already up to date on the card. Download bmw etk 2011 installationsanleitung.
If firmware had to be applied to the card, a reboot of the ESXi host would once again be required. You can now use other Fusion-io utilities, such as /bin/fio-status, to determine the status of the device:Step 6. Check ESXi recognizes the adapterAt this stage, ESXi should be able to see the adapter. Let’s look at the output of a couple of commands, namely esxcli storage core adapter list and esxcli storage core device list:The adapter is visible and the device is available.Now you are good to go. You can now build your VSAN disk groups using Fusion-io IODrives as your flash device, and create your VSAN datastore for virtual machine deployments.