<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt">Hello Itamar.<br>The specific use case is a particular propriety filesystem that needs to see a scsi device.&nbsp; It will do scsi inquiry conmmands to verify suitability.<br>In talking to the devs - of the filesystem - there is no way around it.&nbsp; I'd previously tried virtio-block - resulting in the /dev/vd* device - and the filesystem would not work.<br><br>From doing a bit of web searching it appears the kvm/qemu supports (or did support) an emulated LSI scsi controller.&nbsp; My understanding is that the various virtualization platforms will emulate a well supported device (by the guest OSes) so that drivers are not an issue.&nbsp; For example this should allow a VM on Vmware vsphere/vcenter to be exported to Ovirt and have it boot up.&nbsp; The potential for further optimising the guest is there by installing
 ovirt/qemu/kvm guest utils that then allow the guest OS to understand the virtio nic and scsi devices.&nbsp; The guest could then be shut down, the nic and scsi controller changed and the guest booted up again.<br>You can do the same thing in the Vmware world by installing their guest tools, shutting down the guest VM, then reconfiguring it with a vmxnet3 nic and pvscsi scsi adapter, then booting up again.<br>It does seem somewhat inconsistent in Ovirt that we allow a choice of Intel e1000 or virtio nics, but do not offer any choice with the scsi adapter.<br>Again, in Vmware land you can choose to have a scsi disk, but you choose which controller type it is attached to.&nbsp; In the current Ovirt 3.3.0 release you just chose a virtio-scsi disk, rather than there being a separation of the scsi disk and scsi controller.<br>The messy situation with importing VMs from other platforms could be eased by allowing an emulated scsi controller as well as the
 preferred virtio controller.<br>As mentioned previously, the support for this seems to be present in kvm/qemu.&nbsp; I wonder if there was a specific design decision (ie: some particular reason) to not support the approach I've just described? I can understand that in some cases simplicity is something to aim for though.<br>I think this would make migration away from the dominant market leader - Vmware - easier and is something that would make ovirt/RHEV that more compelling.<br><br>Getting back to my original query - 'open-vm-tools' support the vmware paravirtual scsi adapter and I am able to install these on EL5 and then see that adapter.&nbsp; It would be great if there was a similar initiative for the various virtio devices where you could install a packge/kmod and then allow some of the older OSes (of which there are still lots of VMs around for various reasons).&nbsp; There are obviously drivers for the various Windows flavours that take this
 approach.&nbsp; I'm surprised that for Linux it is just a case of 'if it's in the kernel you are running then it is supported'.<br><br>I'm really pleased with the progress the ovirt has been making.&nbsp; I'm like to see it continue to knock down the various reasons out there as to why people with Vmware vcenter shops can't migrate over to it.<br><br>Cheers,<br>Paul<br><div style="display: block;" class="yahoo_quoted"> <br> <br> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <font size="2" face="Arial"> On Wednesday, 13 November 2013 8:57 PM, Itamar Heim &lt;iheim@redhat.com&gt; wrote:<br> </font> </div>  <div class="y_msg_container">On 11/13/2013 03:58 AM, Paul Jansen wrote:<br clear="none">&gt; Hi Rene.<br clear="none">&gt; I specifically need the scsi support (virtio-scsi).<br clear="none">&gt; I do know about the
 virtio-block support, which results in /dev/vd*<br clear="none">&gt; devices as you say.<br clear="none">&gt;&nbsp; From what I read even EL6 earlier than 6.3 does not support virtio-scsi<br clear="none">&gt;<br clear="none">&gt; Alternatively, does oVirt support an emulated scsi adapter of a<br clear="none">&gt; different type that would allow me to see scsi disks?<br clear="none"><br clear="none">may i ask why do you need the virtual disks to specifically be scsi?<br clear="none"><br clear="none">&gt;<br clear="none">&gt; Regards,<br clear="none">&gt; Paul<br clear="none">&gt;<br clear="none">&gt;<br clear="none">&gt; On Wednesday, 13 November 2013 7:23 PM, René Koch (ovido)<br clear="none">&gt; &lt;<a shape="rect" ymailto="mailto:r.koch@ovido.at" href="mailto:r.koch@ovido.at">r.koch@ovido.at</a>&gt; wrote:<br clear="none">&gt; On Wed, 2013-11-13 at 09:41 +0100, Sander Grendelman wrote:<br clear="none">&gt;&nbsp; &gt; According to <a shape="rect"
 href="https://access.redhat.com/site/solutions/20511" target="_blank">https://access.redhat.com/site/solutions/20511</a><br clear="none">&gt; &lt;<a shape="rect" href="https://access.redhat.com/site/solutions/20511" target="_blank">https://access.redhat.com/site/solutions/20511</a>&gt;virtio<br clear="none">&gt;&nbsp; &gt; work on &gt; rhel5.3.<br clear="none">&gt;&nbsp; &gt;<br clear="none">&gt;&nbsp; &gt; You have to edit /etc/modprobe.conf and generate a new initrd.<br clear="none">&gt;<br clear="none">&gt;<br clear="none">&gt; If you're installing the OS on a VirtIO disk this is done automatically<br clear="none">&gt; by anaconda. I just installed RHEL 5 on oVirt 3.3 with VirtIO disk and<br clear="none">&gt; everything worked out of the box.<br clear="none">&gt;<br clear="none">&gt;<br clear="none">&gt;&nbsp; &gt;<br clear="none">&gt;&nbsp; &gt; On Wed, Nov 13, 2013 at 9:32 AM, Sven Kieske &lt;<a shape="rect" ymailto="mailto:S.Kieske@mittwald.de"
 href="mailto:S.Kieske@mittwald.de">S.Kieske@mittwald.de</a><br clear="none">&gt; &lt;mailto:<a shape="rect" ymailto="mailto:S.Kieske@mittwald.de" href="mailto:S.Kieske@mittwald.de">S.Kieske@mittwald.de</a>&gt;&gt; wrote:<br clear="none">&gt;&nbsp; &gt; &gt; Hi,<br clear="none">&gt;&nbsp; &gt; &gt;<br clear="none">&gt;&nbsp; &gt; &gt; afaik the rhel 5 kernel series just has not the necessary drivers for<br clear="none">&gt;&nbsp; &gt; &gt; all virtio stuff, so it's not supported and does not work, unless<br clear="none">&gt;&nbsp; &gt; &gt; you want to patch your own kernel.<br clear="none">&gt;&nbsp; &gt; &gt;<br clear="none">&gt;&nbsp; &gt; &gt; Am 13.11.2013 06:44, schrieb Paul Jansen:<br clear="none">&gt;&nbsp; &gt; &gt;&gt; I have just set up an Ovirt 3.3.0 install and have done a test<br clear="none">&gt; install of Centos 6.4 in a VM.&nbsp; The VM was configured with an IDE drive<br clear="none">&gt; and a virtio-scsi drive.&nbsp; The Centos 6.4
 install sees both drives OK.<br clear="none">&gt;&nbsp; &gt; &gt;&gt; I'm wanting to do some testing on a product that is based on EL5,<br clear="none">&gt; but I'm finding that it cannot see the virtio-scsi drive.&nbsp; It does show<br clear="none">&gt; up in the output of 'lspci', but I don't see a corresponding 'sd' device.<br clear="none">&gt;&nbsp; &gt; &gt;&gt;<br clear="none">&gt;<br clear="none">&gt;<br clear="none">&gt; There's no /dev/sd* device - the devices are named /dev/vd*...<br clear="none">&gt;<br clear="none">&gt;<br clear="none">&gt;&nbsp; &gt; &gt;&gt; I've just tried installing Centos 5.10 and the support is not there.<br clear="none">&gt;<br clear="none">&gt;<br clear="none">&gt; Didn't test CentOS but RHEL 5 is working fine.<br clear="none">&gt;<br clear="none">&gt;<br clear="none">&gt; Regards,<br clear="none">&gt; René<br clear="none">&gt;<br clear="none">&gt;<br clear="none">&gt;<br clear="none">&gt;&nbsp; &gt; &gt;&gt;<br
 clear="none">&gt;&nbsp; &gt; &gt;&gt; Does anyone know of any tricks to allow EL5 to see the virtio-scsi<br clear="none">&gt; device?<br clear="none">&gt;&nbsp; &gt; &gt;<br clear="none">&gt;&nbsp; &gt; &gt;<br clear="none">&gt;&nbsp; &gt; &gt; --<br clear="none">&gt;&nbsp; &gt; &gt; Mit freundlichen Grüßen / Regards<br clear="none">&gt;&nbsp; &gt; &gt;<br clear="none">&gt;&nbsp; &gt; &gt; Sven Kieske<br clear="none">&gt;&nbsp; &gt; &gt;<br clear="none">&gt;&nbsp; &gt; &gt; Systemadministrator<br clear="none">&gt;&nbsp; &gt; &gt; Mittwald CM Service GmbH &amp; Co. KG<br clear="none">&gt;&nbsp; &gt; &gt; Königsberger Straße 6<br clear="none">&gt;&nbsp; &gt; &gt; 32339 Espelkamp<br clear="none">&gt;&nbsp; &gt; &gt; T: +49-5772-293-100<br clear="none">&gt;&nbsp; &gt; &gt; F: +49-5772-293-333<br clear="none">&gt;&nbsp; &gt; &gt; <a shape="rect" href="https://www.mittwald.de/" target="_blank">https://www.mittwald.de </a>&lt;<a shape="rect"
 href="https://www.mittwald.de/" target="_blank">https://www.mittwald.de/</a>&gt;<br clear="none">&gt;&nbsp; &gt; &gt; Geschäftsführer: Robert Meyer<br clear="none">&gt;&nbsp; &gt; &gt; St.Nr.: 331/5721/1033, USt-IdNr.: DE814773217, HRA 6640, AG Bad<br clear="none">&gt; Oeynhausen<br clear="none">&gt;&nbsp; &gt; &gt; Komplementärin: Robert Meyer Verwaltungs GmbH, HRB 13260, AG Bad<br clear="none">&gt; Oeynhausen<br clear="none">&gt;&nbsp; &gt; &gt; _______________________________________________<br clear="none">&gt;&nbsp; &gt; &gt; Users mailing list<br clear="none">&gt;&nbsp; &gt; &gt; <a shape="rect" ymailto="mailto:Users@ovirt.org" href="mailto:Users@ovirt.org">Users@ovirt.org</a> &lt;mailto:<a shape="rect" ymailto="mailto:Users@ovirt.org" href="mailto:Users@ovirt.org">Users@ovirt.org</a>&gt;<br clear="none">&gt;&nbsp; &gt; &gt; <a shape="rect" href="http://lists.ovirt.org/mailman/listinfo/users"
 target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a><br clear="none">&gt;&nbsp; &gt; _______________________________________________<br clear="none">&gt;&nbsp; &gt; Users mailing list<br clear="none">&gt;&nbsp; &gt; <a shape="rect" ymailto="mailto:Users@ovirt.org" href="mailto:Users@ovirt.org">Users@ovirt.org</a> &lt;mailto:<a shape="rect" ymailto="mailto:Users@ovirt.org" href="mailto:Users@ovirt.org">Users@ovirt.org</a>&gt;<div class="yqt6536836530" id="yqtfd61729"><br clear="none">&gt;&nbsp; &gt; <a shape="rect" href="http://lists.ovirt.org/mailman/listinfo/users" target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a><br clear="none">&gt;<br clear="none">&gt;<br clear="none">&gt;<br clear="none">&gt;<br clear="none">&gt;<br clear="none">&gt; _______________________________________________<br clear="none">&gt; Users mailing list<br clear="none">&gt; <a shape="rect" ymailto="mailto:Users@ovirt.org"
 href="mailto:Users@ovirt.org">Users@ovirt.org</a><br clear="none">&gt; <a shape="rect" href="http://lists.ovirt.org/mailman/listinfo/users" target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a><br clear="none">&gt;<br clear="none"><br clear="none"></div><br><br></div>  </div> </div>  </div> </div></body></html>