FusionIO: Set up and Installation
Driver Installation
rpm -Uvh iomemory-vsl-<kernel-version>-<VSL-version>.x86_64.rpmOnce the driver is installed edit the /etc/modprobe.d/unsupported_modules file to allow unsupported modules.
modprobe iomemory-vslRebuilding the Driver for a new kernel
This was tested on a system in the lab. The driver rebuilt, however it did not work. More investigation is needed. But this is here for convenience
rpmbuild --rebuild iomemory-vsl-<VSL-version>.src.rpmThe resulting RPMs will be writen to the directory shown add the end of the command. These can be installed the same way as the original driver.
Utility Installation
User the RPM command above to install these RPMs. The version must match the drivers
- fio-util-<VSL-version>.x86_64.rpm ioMemory VSL utilities – Recommended
- fio-firmware-<version>.<date>-1.0.noarch.rpm Firmware archive – Recommended
- libfio-<version>.x86_64.rpm Libraries needed for management tools – Recommended
- fio-common-<VSL-version>.x86_64.rpm Files required for the init script – Recommended
- fio-sysvinit-<VSL-version>.x86_64.rpm Init script – Recommended
Confirming the drive is loaded
fio-statusThe output should list all the fusion drives. It will also mount the drives to /dev/fio*
Updating the Firmware =
fio-update-iodrive ****.fffThe p flag can be used to test that the update is correct. This will pretend to do the update and show you the results without making changes to the drive.
DO NOT DOWNGRADE THE FIRMWARE