[libvirt] virtlockd max_clients limitation
Daniel P. Berrange
berrange at redhat.com
Mon Aug 19 09:50:06 UTC 2013
On Sun, Aug 18, 2013 at 02:46:54PM +0000, David Weber wrote:
> Hi,
>
> we recently ran into a problem when trying to start more than 20 guests if
> direct locking with virtlockd was enabled. The error message locked like this:
> # start test7
> error: Failed to start domain test7
> error: Cannot recv data: Connection reset by peer
>
> Our research indicated there is a max_clients parameter set in src/locking/lock_daemon.c which causes the limitation.
> Simply increasing this number works as a workaround.
>
> I don't have a deep understanding of the code, so I don't know if there is a
> bug and the connection should be dropped after the lock is set or if
> max_clients really is the way to go. If the latter I guess max_clients should
> be configurable like in virtlockd or at least be higher than 20 :)
Yikes, that was a stupid hardcoded limt on my part !
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