Link to home
Start Free TrialLog in
Avatar of SWAlvin
SWAlvin

asked on

Fusion IO on Linux

I have an Ubuntu Server setup (Ubuntu 12.04) as a cache server. I want to install a FusionIO card so as to run the operating system and applications from the card and have the Hardware Raid as the cache storage.

Anyone with ideas can be helpful.



Regards.
Avatar of Mazdajai
Mazdajai
Flag of United States of America image

Did you download the driver from fusionio? The steps to install the card should be the following:

1. Install the fusionio driver and set up worker process.
2. Reboot and load the module.
3. Configure LVM, check status with fio-status.
4. Mount file system in fstab.

http://kb.fusionio.com/KB/c4/linux-specific.aspx
Avatar of SWAlvin
SWAlvin

ASKER

I GET THESE ERROR TOWARD THE TAIL END OF BUILD:

include/linux/kern_levels.h:10:0: note: this is the location of the previous definition
/tmp/iomemory-vsl-2.3.11.183/driver_source/include/fio/port/linux/kfio.h:40:0: warning: "KERN_WARNING" redefin      d by default]
include/linux/kern_levels.h:11:0: note: this is the location of the previous definition
/tmp/iomemory-vsl-2.3.11.183/driver_source/include/fio/port/linux/kfio.h:41:0: warning: "KERN_NOTICE" redefine       by default]
include/linux/kern_levels.h:12:0: note: this is the location of the previous definition
/tmp/iomemory-vsl-2.3.11.183/driver_source/include/fio/port/linux/kfio.h:42:0: warning: "KERN_INFO" redefined       y default]
include/linux/kern_levels.h:13:0: note: this is the location of the previous definition
/tmp/iomemory-vsl-2.3.11.183/driver_source/include/fio/port/linux/kfio.h:43:0: warning: "KERN_DEBUG" redefined      by default]
include/linux/kern_levels.h:14:0: note: this is the location of the previous definition
/tmp/iomemory-vsl-2.3.11.183/driver_source/kfio.c: In function âkfio_pci_get_secondary_busâ:
/tmp/iomemory-vsl-2.3.11.183/driver_source/kfio.c:441:58: error: âstruct pci_busâ has no member named âseconda
/tmp/iomemory-vsl-2.3.11.183/driver_source/kfio.c: In function âkfio_pci_get_subordinate_busâ:
/tmp/iomemory-vsl-2.3.11.183/driver_source/kfio.c:446:58: error: âstruct pci_busâ has no member named âsubordi
/tmp/iomemory-vsl-2.3.11.183/driver_source/kfio.c:447:1: warning: control reaches end of non-void function [-W      e]
/tmp/iomemory-vsl-2.3.11.183/driver_source/kfio.c: In function âkfio_pci_get_secondary_busâ:
/tmp/iomemory-vsl-2.3.11.183/driver_source/kfio.c:442:1: warning: control reaches end of non-void function [-W      e]
make[3]: *** [/tmp/iomemory-vsl-2.3.11.183/driver_source/kfio.o] Error 1
make[2]: *** [_module_/tmp/iomemory-vsl-2.3.11.183/driver_source] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-3.8.0-29-generic'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/tmp/iomemory-vsl-2.3.11.183/driver_source'
ERROR:
make: *** [build-arch-stamp] Error 1
dpkg-buildpackage: error: debian/rules build gave error exit status 2

AS SUCH DRIVER PACKAGE IS NOT CREATED IN ORDER TO PROCEED WITH SETUP
KERNEL IS: 3.8.0-29-generic (from uname -r)
ASKER CERTIFIED SOLUTION
Avatar of Mazdajai
Mazdajai
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of SWAlvin

ASKER

Support gave the right firmware