[CentOS] KVM kernel panic when additional virtio disks added

Tue Mar 17 16:50:49 UTC 2015
James B. Byrne <byrnejb at harte-lyne.ca>

CentOS-6.6
virt-manager 0.9.0

I have cloned a template server with a 32GB virtio HDD already defined
and am attempting to add additional virtio disks.  The basic cloned
system boots without error.

If I create a virtio disk with 32000/32000 megabytes I can add it and
the system reboots; providing that I do not first create a partition:


fdisk -l /dev/vg_vhost03/lv_vm_inet11.harte-lyne.ca_03

Disk /dev/vg_vhost03/lv_vm_inet11.harte-lyne.ca_03: 33.6 GB,
33554432000 bytes
255 heads, 63 sectors/track, 4079 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x02ec08ff

                                         Device Boot      Start       
 End      Blocks   Id  System

However, in that event I cannot see the new disk:

/dev/mapper/vg_inet01b-lv_root /
   ext4    defaults        1 1

UUID=218fd81f-6811-4965-b8d5-b0098a569598 /boot
    ext4    defaults        1 2

/dev/mapper/vg_inet01b-lv_tmp /tmp
    ext4    defaults        1 2

/dev/mapper/vg_inet01b-lv_log /var/log
    ext4    defaults        1 2

/dev/mapper/vg_inet01b-lv_spool /var/spool
    ext4    defaults        1 2

/dev/mapper/vg_inet01b-lv_swap swap
    swap    defaults        0 0
tmpfs                   /dev/shm
    tmpfs   defaults        0 0
devpts                  /dev/pts
    devpts  gid=5,mode=620  0 0
sysfs                   /sys
    sysfs   defaults        0 0
proc                    /proc
    proc    defaults        0 0


If I do partition the disk thus:

fdisk -l /dev/vg_vhost03/lv_vm_inet11.harte-lyne.ca_03

Disk /dev/vg_vhost03/lv_vm_inet11.harte-lyne.ca_03: 33.6 GB,
33554432000 bytes
109 heads, 61 sectors/track, 9856 cylinders
Units = cylinders of 6649 * 512 = 3404288 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x02ec08ff

                                         Device Boot      Start       
 End      Blocks   Id  System
/dev/vg_vhost03/lv_vm_inet11.harte-lyne.ca_03p1               1       
9857    32766976   83  Linux


Then when I boot the vm it fails with a kernel panic.  If I remove the
disk or remove the partition from that disk then the cloned system
will boot successfully.

Does anyone have any idea what is going on and how to fix it?


-- 
***          E-Mail is NOT a SECURE channel          ***
James B. Byrne                mailto:ByrneJB at Harte-Lyne.ca
Harte & Lyne Limited          http://www.harte-lyne.ca
9 Brockley Drive              vox: +1 905 561 1241
Hamilton, Ontario             fax: +1 905 561 0757
Canada  L8E 3C3