[one-users] How to get the OCCI self-services templates to make the system disk use the virtio drivers?
Daniel Molina
dmolina at opennebula.org
Wed Mar 13 03:56:54 PDT 2013
On 13 March 2013 11:51, Gerry O'Brien <gerry at scss.tcd.ie> wrote:
> Hi Daniel,
>
> Thanks for the reply but unfortunately it will not solve our problem. Yes,
> if I define the DEV_PREFIX parameter in the template using the Sunstone GUI
> then everything works fine. But how do I do it for the OCCI self-service
> individual templates? Also, if I define it as a default value then I'm not
> sure our Windows images will work. We supply Windows 7, 8 & Server 2008 R2
> images and well as Debian in the self-service. Virtio is not by default
> built into Windows images.
You have to include it in the Image (Debian-Selfservice [ver R1.1])
template not in the VM template. When the VM is created it will check
the image attributes and will include it in the DISK definition.
>
> The reason we want to use the virtio drivers is that sometimes delays in
> the underlying NFS infrastructure may cause SCSI timeouts in Debian images.
> It doesn't cause any real problems but it is disconcerting to our users. We
> hope that using the virtio drivers will be more forgiving.
>
> Regards,
> Gerry
>
>
>
> On 13/03/2013 10:18, Daniel Molina wrote:
>
> Hi Gerry,
>
> On 12 March 2013 18:04, Gerry O'Brien <gerry at scss.tcd.ie> wrote:
>
> Hi,
>
> How do you get the OCCI self-services templates to make an existing
> system disk use the virtio drivers? If I put an entry in the template for
> DISK it tries to create a second data disk, even when I explicitly try to
> set the DISK_ID to 0 (see OOCI template and resulting template from
> Sunstone below).
>
> You can define that parameter in the image template and the virtual machine
> disk will use it.
> http://opennebula.org/documentation:rel3.8:img_template#template_attributes
>
> Also you can define default paremeters for kvm in the driver configuration
> file.
> http://opennebula.org/documentation:rel3.8:kvmg#default_attributes
>
> Cheers
>
>
> Regards,
> Gerry
>
>
>
> CPU = 1
> VCPU = 2
> MEMORY = 1024
>
> GRAPHICS = [ type = vnc,
> listen = 0.0.0.0 ]
>
> DISK = [ disk_id = 0,
> type = fs,
> dev_prefix = vd,
> driver = qcow2 ]
>
>
>
> DISK
>
>
> 0
>
>
> READONLY NO CLUSTER_ID 100 IMAGE Debian-Selfservice [ver R1.1]
> DATASTORE users TYPE FILE SOURCE
> /var/lib/one/datastores/102/72ce4e42a590c42e79c298652b33df46 SAVE NO
> DISK_ID 0 DATASTORE_ID 102 TARGET hda DRIVER qcow2 DEV_PREFIX hd
> IMAGE_ID 237 CLONE YES TM_MAD shared
>
> 1
>
>
> TYPE fs DISK_ID 1 TARGET vda DRIVER qcow2 DEV_PREFIX vd
>
> --
> Gerry O'Brien
>
> Systems Manager
> School of Computer Science and Statistics
> Trinity College Dublin
> Dublin 2
> IRELAND
> 00 353 1 896 1341
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>
>
>
>
>
> --
> Gerry O'Brien
>
> Systems Manager
> School of Computer Science and Statistics
> Trinity College Dublin
> Dublin 2
> IRELAND
>
> 00 353 1 896 1341
--
Daniel Molina
Project Engineer
OpenNebula - The Open Source Solution for Data Center Virtualization
www.OpenNebula.org | dmolina at opennebula.org | @OpenNebula
More information about the Users
mailing list