Solved

Fusion IO on Linux

Posted on 2013-11-22
4
1,106 Views
Last Modified: 2013-12-03
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.
0
Comment
Question by:SWAlvin
  • 2
  • 2
4 Comments
 
LVL 21

Expert Comment

by:Mazdajai
ID: 39670692
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
0
 

Author Comment

by:SWAlvin
ID: 39674953
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)
0
 
LVL 21

Accepted Solution

by:
Mazdajai earned 500 total points
ID: 39685903
I would suggest contacting FuisonIO as they provided driver package because you are asking support for closed-source package.
0
 

Author Closing Comment

by:SWAlvin
ID: 39693840
Support gave the right firmware
0

Featured Post

[Webinar] Disaster Recovery and Cloud Management

Learn from Unigma and CloudBerry industry veterans which providers are best for certain use cases and how to lower cloud costs, how to grow your Managed Services practice in IaaS clouds, and how to utilize public cloud for Disaster Recovery

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Little introduction about CP: CP is a command on linux that use to copy files and folder from one location to another location. Example usage of CP as follow: cp /myfoder /pathto/destination/folder/ cp abc.tar.gz /pathto/destination/folder/ab…
It’s 2016. Password authentication should be dead — or at least close to dying. But, unfortunately, it has not traversed Quagga stage yet. Using password authentication is like laundering hotel guest linens with a washboard — it’s Passé.
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

920 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now