[libvirt] [PATCH v3 4/7] qemu: Translate the iscsi pool/volume disk source
Daniel P. Berrange
berrange at redhat.com
Tue Jul 23 13:36:31 UTC 2013
On Tue, Jul 23, 2013 at 03:29:40PM +0200, Paolo Bonzini wrote:
> Il 23/07/2013 15:26, Daniel P. Berrange ha scritto:
> >> >
> >> > Ok, this answers my question. :)
> >> >
> >> > I think the default mode should be direct, because otherwise things such
> >> > as persistent reservations do not work.
> > No, the default has to be host mode, because that is the only mode that
> > is guaranteed to be usable with any QEMU. The direct mode requires a
> > QEMU that is new enough, and a distro to have enabled it. We can't
> > rely on that as a default choice.
>
> Volume sources are also new enough that you can assume a good QEMU.
No we can't assume that. New libvirt is frequently used with old QEMU
and we want to have good default behaviour there.
> Host mode for iSCSI is broken. It also doesn't reconnect well if you
> have a network problem, because after a LUN rescan the inode may change.
That's a much smaller level of brokeness, than if QEMU doesn't support
the iscsi block protocol & thus the default configuration won't even
boot.
Daniel
--
|: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org -o- http://virt-manager.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|
More information about the libvir-list
mailing list