FusionIO drive fails in KVM Virtual Machine

Solution Verified - Updated -

Issue

  • HP FusionIO 1.2 GB Accelerator storage PCIe card is installed on HP Proliant DL585 G7 server. The card presents 2 drives /dev/fioa and /dev/fiob. These drives could be partitioned OR could be used in LVM (pvcreate,vgcreate,lvcreate) and are mounted and working without any issues.

    However, when these drives are presented to Virtaul machine running on the above mentioned physical
    box (direct physical drive/partition, directory, file system file, pre-formatted block device etc)
    we either get errors at the "pvcreate" stage (even when just place files on the FisionIO drives for
    use as disk devices in the VM) or at the mount stage.

    Are there any special requirements for using this hardware with a qemu based VM?

    pvcreate on the drive gives the following message :

#pvcreate /dev/vdf1
 /dev/vdf1: read failed after 0 of 512 at 2323316736: Input/output error
/dev/vdf1: read failed after 0 of 512 at 2323423232: Input/output error
/dev/vdf1: read failed after 0 of 512 at 0: Input/output error
/dev/vdf1: read failed after 0 of 512 at 4096: Input/output error
/dev/vdf1: read failed after 0 of 2048 at 0: Input/output error
/dev/vdf1: read failed after 0 of 512 at 3584: Input/output error
Fatal error while trying to detect swap signature on /dev/vdf1

Environment

  • Red Hat Enterprise Linux 6
  • HP FusionIO 1.2 GB Accelerator storage PCIe card installed on HP Proliant DL585 G7 server.

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In