[one-users] unable to revert VMs settings to boot from HD

Andrzej andrzej at mielnet.pl
Mon Jan 7 16:40:50 PST 2013


OK, should be a simple but this one bothers me for a couple of days now.
Slowly loosing mu mind :-)

Basically I was experimenting with Opennebula VMs booting from network
and it worked OK. But now regardless of what I do my machines want to
boot from network. Tried to change context, no luck. I've wiped out old
template, created and imported new disk image, crate new template from
the scratch using new image but still, instead of booting from hd VM
keeps trying iPXE boot.

My context in template definition:

CONTEXT=[
  SSH_PUBLIC_KEY="ssh-rsa sniped" ]
CPU="3"
DISK=[
  BUS="virtio",
  DEV_PREFIX="sd",
  DRIVER="raw",
  IMAGE_ID="11",
  IMAGE_UNAME="oneadmin",
  SIZE="11000" ]
GRAPHICS=[
  LISTEN="0.0.0.0",
  TYPE="vnc" ]
INPUT=[
  BUS="usb",
  TYPE="mouse" ]
MEMORY="15000"
NAME="Banana001"
NIC=[
  MODEL="virtio",
  NETWORK="BridgeHost10" ]
OS=[
  ARCH="x86_64",
  BOOT="hd" ]
RAW=[
  TYPE="kvm" ]
TEMPLATE_ID="4"
VCPU="12"


And when I'm checking kvm process on host here are its parameters:

/usr/bin/kvm -S -M pc-1.0
-enable-kvm
-m 15000
-smp 12,sockets=12,cores=1,threads=1
-name one-53
-uuid cd194922-7c1a-6abd-327f-f37d3e21fc23
-nodefconfig
-nodefaults
-chardev
socket,id=charmonitor,path=/var/lib/libvirt/qemu/one-53.monitor,server,nowait

-mon chardev=charmonitor,id=monitor,mode=control
-rtc base=utc
-no-shutdown
-device lsi,id=scsi0,bus=pci.0,addr=0x4
-drive
file=/var/lib/one//datastores/0/53/disk.0,if=none,id=drive-scsi0-0-0,format=raw

-device scsi-disk,bus=scsi0.0,scsi-id=0,drive=drive-scsi0-0-0,id=scsi0-0-0
-drive
file=/var/lib/one//datastores/0/53/disk.1,if=none,media=cdrom,id=drive-ide0-0-0,readonly=on,format=raw

-device ide-drive,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0
-netdev tap,fd=20,id=hostnet0
-device
virtio-net-pci,netdev=hostnet0,id=net0,mac=02:00:c0:76:43:09,bus=pci.0,addr=0x3

-usb
-device usb-mouse,id=input0
-vnc 0.0.0.0:53
-vga cirrus
-device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x5



I think I've been through every single kvm, qemu, libvirt and oned
config file more that 10 times. I need someone with a fresh look now and
would really appreciate any hint :-)

Where should I look? What I messed up? Let me know if you need more info.

Andrzej


More information about the Users mailing list