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.
Anyone with ideas can be helpful.
Regards.
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.1 83/driver_ source/inc lude/fio/p ort/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.1 83/driver_ source/inc lude/fio/p ort/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.1 83/driver_ source/inc lude/fio/p ort/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.1 83/driver_ source/inc lude/fio/p ort/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.1 83/driver_ source/kfi o.c: In function âkfio_pci_get_secondary_bu sâ:
/tmp/iomemory-vsl-2.3.11.1 83/driver_ source/kfi o.c:441:58 : error: âstruct pci_busâ has no member named âseconda
/tmp/iomemory-vsl-2.3.11.1 83/driver_ source/kfi o.c: In function âkfio_pci_get_subordinate_ busâ:
/tmp/iomemory-vsl-2.3.11.1 83/driver_ source/kfi o.c:446:58 : error: âstruct pci_busâ has no member named âsubordi
/tmp/iomemory-vsl-2.3.11.1 83/driver_ source/kfi o.c:447:1: warning: control reaches end of non-void function [-W e]
/tmp/iomemory-vsl-2.3.11.1 83/driver_ source/kfi o.c: In function âkfio_pci_get_secondary_bu sâ:
/tmp/iomemory-vsl-2.3.11.1 83/driver_ source/kfi o.c:442:1: warning: control reaches end of non-void function [-W e]
make[3]: *** [/tmp/iomemory-vsl-2.3.11. 183/driver _source/kf io.o] Error 1
make[2]: *** [_module_/tmp/iomemory-vsl -2.3.11.18 3/driver_s ource] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-3. 8.0-29-gen eric'
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)
include/linux/kern_levels.
/tmp/iomemory-vsl-2.3.11.1
include/linux/kern_levels.
/tmp/iomemory-vsl-2.3.11.1
include/linux/kern_levels.
/tmp/iomemory-vsl-2.3.11.1
include/linux/kern_levels.
/tmp/iomemory-vsl-2.3.11.1
include/linux/kern_levels.
/tmp/iomemory-vsl-2.3.11.1
/tmp/iomemory-vsl-2.3.11.1
/tmp/iomemory-vsl-2.3.11.1
/tmp/iomemory-vsl-2.3.11.1
/tmp/iomemory-vsl-2.3.11.1
/tmp/iomemory-vsl-2.3.11.1
/tmp/iomemory-vsl-2.3.11.1
make[3]: *** [/tmp/iomemory-vsl-2.3.11.
make[2]: *** [_module_/tmp/iomemory-vsl
make[2]: Leaving directory `/usr/src/linux-headers-3.
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/tmp/iomemory-vsl-2.3.11.
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
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Support gave the right firmware
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