HYPER-V 2012 R2 - EVA 4400 - Guest Centos 7 Virtual Fibre Channel

Dear colleagues,

We can't connect EVA4400 LUN's to virtual Guest Machine Centos 7 through virtual Fibre Channel. On the same configuration Guest Machine with Windows 2012 R2 works normally.

[root@lstst log]# lsmod | grep hv_
hv_utils               18357  0
hv_netvsc              31253  0
hv_storvsc             21881  2
hv_vmbus              183547  6 hyperv_keyboard,hv_netvsc,hid_hyperv,hv_utils,hyperv_fb,hv_storvsc

[root@lstst log]# lsscsi -ll
[2:0:0:0]    disk    Msft     Virtual Disk     1.0   /dev/sda
  state=running queue_depth=200 scsi_level=5 type=0 device_blocked=0 timeout=180
  iocounterbits=32 iodone_cnt=0x1405 ioerr_cnt=0x0 iorequest_cnt=0x1405
  queue_type=simple
[3:0:0:0]    disk                                    /dev/sdb
  state=running queue_depth=200 scsi_level=0 type=0 device_blocked=0 timeout=180
  iocounterbits=32 iodone_cnt=0x2a ioerr_cnt=0x0 iorequest_cnt=0x2a
  queue_type=simple
[3:0:0:1]    disk                                    /dev/sdc
  state=running queue_depth=200 scsi_level=0 type=0 device_blocked=0 timeout=180
  iocounterbits=32 iodone_cnt=0x29 ioerr_cnt=0x0 iorequest_cnt=0x29
  queue_type=simple
[4:0:0:0]    disk                                    /dev/sdd
  state=running queue_depth=200 scsi_level=0 type=0 device_blocked=0 timeout=180
  iocounterbits=32 iodone_cnt=0x28 ioerr_cnt=0x0 iorequest_cnt=0x28
  queue_type=simple
[4:0:0:1]    disk                                    /dev/sde
  state=running queue_depth=200 scsi_level=0 type=0 device_blocked=0 timeout=180
  iocounterbits=32 iodone_cnt=0x28 ioerr_cnt=0x0 iorequest_cnt=0x28
  queue_type=simple

[root@lstst log]# cat /proc/scsi/scsi
Attached devices:
Host: scsi2 Channel: 00 Id: 00 Lun: 00
  Vendor: Msft     Model: Virtual Disk     Rev: 1.0
  Type:   Direct-Access                    ANSI  SCSI revision: 04
Host: scsi3 Channel: 00 Id: 00 Lun: 00
  Vendor:          Model:                  Rev:
  Type:   Direct-Access                    ANSI  SCSI revision: 00
Host: scsi3 Channel: 00 Id: 00 Lun: 01
  Vendor:          Model:                  Rev:
  Type:   Direct-Access                    ANSI  SCSI revision: 00
Host: scsi4 Channel: 00 Id: 00 Lun: 00
  Vendor:          Model:                  Rev:
  Type:   Direct-Access                    ANSI  SCSI revision: 00
Host: scsi4 Channel: 00 Id: 00 Lun: 01
  Vendor:          Model:                  Rev:
  Type:   Direct-Access                    ANSI  SCSI revision: 00

dmesg
[  205.580687] hv_storvsc vmbus_0_6: cmd 0x28 scsi status 0x0 srb status 0x22
[  205.585931] hv_storvsc vmbus_0_6: cmd 0x28 scsi status 0x0 srb status 0x22
[  205.591237] hv_storvsc vmbus_0_5: cmd 0x28 scsi status 0x0 srb status 0x22
[  205.591733] hv_storvsc vmbus_0_5: cmd 0x28 scsi status 0x0 srb status 0x22

November 20th, 2014 10:29am

Can you run 'fdisk -l', and show us the output?
Free Windows Admin Tool Kit Click here and download it now
November 21st, 2014 9:37pm

[root@lstst ~]# fdisk -l

Disk /dev/sda: 42.9 GB, 42949672960 bytes, 83886080 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0000e8e7

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     1026047      512000   83  Linux
/dev/sda2         1026048    83886079    41430016   8e  Linux LVM

Disk /dev/sdb: 0 MB, 512 bytes, 1 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sdc: 0 MB, 512 bytes, 1 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sde: 0 MB, 512 bytes, 1 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sdd: 0 MB, 512 bytes, 1 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/centos-swap: 4177 MB, 4177526784 bytes, 8159232 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/centos-root: 38.2 GB, 38243663872 bytes, 74694656 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


November 24th, 2014 10:55am

I had the same results with RHEL 7. After re-installing the OS I could see the disk just fine. Is there any solution to this other than a fresh install?
Free Windows Admin Tool Kit Click here and download it now
March 5th, 2015 8:37am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics