[one-users] mounting datablocks in a VM
opennebula at nerling.ch
opennebula at nerling.ch
Fri Dec 3 01:09:08 PST 2010
Hallo Steven.
You may define target on the onevm template:
DISK = [ source = "/exports/base-image/data-disk.windows.raw",
target = "hdb",
readonly = "no" ]
I'm not sure but if you do not define it, opennebula defaults to /dev/vd?
MODEL = "virtio" on the disk session would do the magic for virtio.
Best Regards
Marlon Nerling
Zitat von Steven Timm <timm at fnal.gov>:
>
> So 3 hours later after my datablock got copied to the host machine
> and the VM launched, I find that opennebula is trying to launch
> it with a target device of /dev/vde but I did not have a /dev/vde
> special device defined in the /dev directory.
> Any KVM friends out there who know how to get the 2nd virtio bus
> recognized?--or how to make the device and get it recognized on the fly?
>
> Below is the kvm command and the corresponding deployment.0 as
> it was running on the host.
>
>
> root 26492 1 0 17:13 ? 00:00:40 /usr/bin/kvm -S -M
> rhel5.4.0 -m 4096 -smp 2 -name one-112 -uuid
> d34d8c23-3181-d3d2-fbdd-a84d52f26b05 -no-kvm-pit-reinjection
> -monitor pty -pidfile /var/run/libvirt/qemu//one-112.pid -no-acpi
> -boot c -drive
> file=/var/lib/one/112/images/disk.0,if=virtio,index=0,boot=on -drive
> file=/var/lib/one/112/images/disk.1,if=virtio,index=1 -drive
> file=/var/lib/one/112/images/disk.2,if=virtio,index=4 -drive
> file=/var/lib/one/112/images/disk.3,if=ide,media=cdrom,index=2 -net
> nic,macaddr=54:52:00:02:03:01,vlan=0 -net
> tap,fd=18,script=,vlan=0,ifname=vnet2 -serial none -parallel none
> -usb -vnc 127.0.0.1:1 -k en-us
>
> ------------------------------------------
> [root at fcl007 images]# cat deployment.0
> <domain type='kvm'>
> <name>one-112</name>
> <vcpu>2</vcpu>
> <memory>4194304</memory>
> <os>
> <type>hvm</type>
> <boot dev='hd'/>
> </os>
> <devices>
> <emulator>/usr/bin/kvm</emulator>
> <disk type='file' device='disk'>
> <source file='/var/lib/one/112/images/disk.0'/>
> <target dev='vda'/>
> </disk>
> <disk type='file' device='disk'>
> <source file='/var/lib/one/112/images/disk.1'/>
> <target dev='vdb'/>
> </disk>
> <disk type='file' device='disk'>
> <source file='/var/lib/one/112/images/disk.2'/>
> <target dev='vde' bus='virtio'/>
> </disk>
> <disk type='file' device='cdrom'>
> <source file='/var/lib/one/112/images/disk.3'/>
> <target dev='hdc'/>
> <readonly/>
> </disk>
> <interface type='bridge'>
> <source bridge='br0'/>
> <mac address='54:52:00:02:03:01'/>
> </interface>
> <graphics type='vnc' listen='127.0.0.1' port='-1'
> keymap='en-us'/>
> </devices>
> </domain>
>
>
> ---------------
> --
> ------------------------------------------------------------------
> Steven C. Timm, Ph.D (630) 840-8525
> timm at fnal.gov http://home.fnal.gov/~timm/
> Fermilab Computing Division, Scientific Computing Facilities,
> Grid Facilities Department, FermiGrid Services Group, Assistant Group Leader.
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>
More information about the Users
mailing list