I've encountered a very strange and potentially very dangerous issue. I'm using virtio-scsi on top of a local LVM volume on a guest and instead of trying to boot from the virtual disk or CD image, it's trying to boot from the host drive. I can see the host's Grub menu on the guest's console. When I saw it I quickly stopped the VM so it doesn't try to do anything funky on the host. If I start the VM again, it sometimes boots from the virtual CD, but if I wait about 5..10 minutes, it reliably tries to boot from the host drive again. I'm quite baffled at the issue. The server is an older Sun server with Adaptec-based RAID (Sun STK, a 3805 with Sun firmware + BBWC).
Is there a fix for this or have anyone seen this before? My config below.
# pveversion -v
proxmox-ve-2.6.32: 3.3-139 (running kernel: 3.10.0-5-pve)
pve-manager: 3.3-5 (running version: 3.3-5/bfebec03)
pve-kernel-3.10.0-5-pve: 3.10.0-19
pve-kernel-2.6.32-29-pve: 2.6.32-126
pve-kernel-2.6.32-34-pve: 2.6.32-140
lvm2: 2.02.98-pve4
clvm: 2.02.98-pve4
corosync-pve: 1.4.7-1
openais-pve: 1.1.4-3
libqb0: 0.11.1-2
redhat-cluster-pve: 3.2.0-2
resource-agents-pve: 3.9.2-4
fence-agents-pve: 4.0.10-1
pve-cluster: 3.0-15
qemu-server: 3.3-3
pve-firmware: 1.1-3
libpve-common-perl: 3.0-19
libpve-access-control: 3.0-15
libpve-storage-perl: 3.0-25
pve-libspice-server1: 0.12.4-3
vncterm: 1.1-8
vzctl: 4.0-1pve6
vzprocps: 2.0.11-2
vzquota: 3.1-2
pve-qemu-kvm: 2.1-10
ksm-control-daemon: 1.1-1
glusterfs-client: 3.5.2-1
VM config:
# cat /etc/pve/qemu-server/105.conf
bootdisk: scsi0
cores: 4
ide2: local:iso/debian-8.0.0-amd64-i386-netinst.iso,media=cdrom
memory: 8192
name: x
net0: virtio=0E:5F:32:08:92:01,bridge=vmbr0
ostype: l26
scsi0: local-raw:vm-105-disk-1,cache=writeback,size=12G
scsi1: local-raw:vm-105-disk-2,cache=writeback,size=200G
scsihw: virtio-scsi-pci
smbios1: uuid=9d131852-2ebe-4346-8fc9-9470d839a72d
sockets: 1
Is there a fix for this or have anyone seen this before? My config below.
# pveversion -v
proxmox-ve-2.6.32: 3.3-139 (running kernel: 3.10.0-5-pve)
pve-manager: 3.3-5 (running version: 3.3-5/bfebec03)
pve-kernel-3.10.0-5-pve: 3.10.0-19
pve-kernel-2.6.32-29-pve: 2.6.32-126
pve-kernel-2.6.32-34-pve: 2.6.32-140
lvm2: 2.02.98-pve4
clvm: 2.02.98-pve4
corosync-pve: 1.4.7-1
openais-pve: 1.1.4-3
libqb0: 0.11.1-2
redhat-cluster-pve: 3.2.0-2
resource-agents-pve: 3.9.2-4
fence-agents-pve: 4.0.10-1
pve-cluster: 3.0-15
qemu-server: 3.3-3
pve-firmware: 1.1-3
libpve-common-perl: 3.0-19
libpve-access-control: 3.0-15
libpve-storage-perl: 3.0-25
pve-libspice-server1: 0.12.4-3
vncterm: 1.1-8
vzctl: 4.0-1pve6
vzprocps: 2.0.11-2
vzquota: 3.1-2
pve-qemu-kvm: 2.1-10
ksm-control-daemon: 1.1-1
glusterfs-client: 3.5.2-1
VM config:
# cat /etc/pve/qemu-server/105.conf
bootdisk: scsi0
cores: 4
ide2: local:iso/debian-8.0.0-amd64-i386-netinst.iso,media=cdrom
memory: 8192
name: x
net0: virtio=0E:5F:32:08:92:01,bridge=vmbr0
ostype: l26
scsi0: local-raw:vm-105-disk-1,cache=writeback,size=12G
scsi1: local-raw:vm-105-disk-2,cache=writeback,size=200G
scsihw: virtio-scsi-pci
smbios1: uuid=9d131852-2ebe-4346-8fc9-9470d839a72d
sockets: 1