[libvirt] [PATCH 1/2] Increase default file handle limits for virtlogd
christian.ehrhardt at canonical.com
Wed Oct 18 09:19:29 UTC 2017
The initial assumption was ~2 files per guest, but some common setups
like Openstack drive up to 4 files per guest.
E.g. on Arm where the following XML leads to 4 file handles:
<target type='serial' port='0'/>
With that in mind and the target to support 4k guests by default we
should raise the limit to 16k.
Signed-off-by: Christian Ehrhardt <christian.ehrhardt at canonical.com>
src/logging/virtlogd.service.in | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/logging/virtlogd.service.in b/src/logging/virtlogd.service.in
index ec7712b..aa9aa69 100644
@@ -15,9 +15,11 @@ ExecReload=/bin/kill -USR1 $MAINPID
# Need to have at least one file open per guest (eg QEMU
# stdio log), but might be more (eg serial console logs)
+# A common case is OpenStack which often has up to 4 file
+# handles per guest.
# libvirtd.service written to expect 4096 guests, so if we
-# guess at 2 log files per guest here (stdio + 1 serial):
+# guess at 4 files per guest here that is 16k:
More information about the libvir-list