Dell Fusion Io Drivers

May
Drivers

Buy Fusion-IO ioDrive II 785GB MLC SSD Solid State Drive PCIe 2.0 x8 Accelerator Drive Card Dell F00-001-785GB-CS-0001: Electronics - Amazon.com FREE DELIVERY possible on. We would like to show you a description here but the site won’t allow us.

Comments Off on Installing Fusion-io/Sandisk ioDrive2 drivers on CentOS7 with LUKS encryption

I was working on a Mongo database server that was going to be running a Fusion-io/Sandisk ioDrive2 card for wicked speed, and also needed to do on disk encryption…fun task. I am using CentOS7 and ioDrive2 drivers version 3.2.10. I wanted auto mounting of the space, so I can have the services start on reboot (after putting in the LUKS password).

1. download drivers from https://link.sandisk.com/Home/SoftwareDownload (may need to make account first) (in this case v 3.2.10)

Dell Fusion Io Drivers

2. # tar xvf fusionio-files-*.tar
3. # uname -r (now check the binary available does it match your kernel? – mine did not)
4. # cd fusionio-files-*/ioDrive2/Linux_centos-7/3.2.10/Software Source
5. # rpmbuild –rebuild iomemory-vsl-3.2.10.1509-1.0.el7.centos.src.rpm
6. # cd ~/rpmbuild/RPMS/x86_64/
7. # yum install iomemory-vsl-3.10.0*.rpm iomemory-vsl-config-3.10.0-*.rpm iomemory-vsl-source-3.2.10*.rpm
8. # cd ~/fusionio-files-*/ioDrive2/Linux_centos-7/3.2.10/Utilities/
9. # yum install fio*.rpm
10. # yum install lib*.rpm
11. # mkdir /var/lib/mongo
12. # modprobe iomemory-vsl
13. # dmesg (to vierify that the device was found)

**** now setup LUKS encryption ****

14. # cryptsetup -y create iomongo /dev/fioa
15. # mkfs.xfs /dev/mapper/iomongo
16. # mount /dev/mapper/iomongo /var/lib/mongo
17. # vim /etc/crypttab
add the line:
iomongo /dev/fioa none
18. # vim /etc/sysconfig/iomemory-vsl
uncomment the following:
ENABLED=1
modify and add the mount points
MOUNTS=”/var/lib/mongo”
19. # reboot
(verify everything comes up – notice if you have other LUKS encrypted devices and you use the same password on all of them, you will only be asked once for a password and all your devices should work)

Dell Fusion Io Driver

As I described in a previous article, Fusion-IO cards are not natively supported by VMware ESXi.

After installing the card and restart the server, you can see that it claims there is no persistent storage available, not even a lun or local disk to be formatted:

Dell Fusion Io Drivers Install

So, we need to intall Fusion-IO drivers. They are available for ESX(i) 4.0, 4.1 e 5.0. Having driver in .vib format, you can use the usual method like any other third party driver inside an ESXi server, first copying the .vib file inside ESXi and then issuing this command from the command line (or via ssh):

DellFusion

Finished the installation you need to reboot ESXi, and when it comes up again you will have two new elements in ESXi: a new “IOMemory VSL” among the storage adapters, and a 600 Gb local disk (identified by ESXi as SSD):

From here, you can format the disk with VMFS and use it as a “common” local datastore, but also as host cache.

CIM Providers

If you want to monitor the card health and status, the only way to do it directly from ESXi is to install CIM Providers. Fusion-IO, like many other hardware vendors, gives you their CIM providers for several ESXi versions.

To install them in ESXi 5.0, you first need to place your server in maintenance mode.

Dell Fusion Io Drivers Windows 7

You will then upload the software into ESXi, and you will install it using this command:

Dell Fusion Io Drivers Free

(no-sig-check is needed since the software is not digitally signed); you will finally put ESXi out of the maintenance mode.

Fusion

the Fusion-IO card is now ready to host virtual machines.