Sandro Bonazzola has uploaded a new change for review. Change subject: systemd: set KillMode to process for vdsmd ......................................................................
systemd: set KillMode to process for vdsmd When using gluster as file system, glusterfs process is spawned by mount command within the same cgroup used by vdsmd: └─system.slice ├─supervdsmd.service │ └─22370 /usr/bin/python /usr/share/vdsm/supervdsmServer... ├─vdsmd.service │ ├─22483 /usr/bin/python /usr/share/vdsm/vdsm │ ├─22777 /usr/sbin/glusterfs --volfile-server=... │ ├─22789 /usr/libexec/ioprocess ... │ ├─22799 /usr/libexec/ioprocess ... │ └─22822 /usr/libexec/ioprocess ... Using default killmode which is control-group, will kill also glusterfs process making the storage domain unreachable. Moving the killmode to process allow to nicely kill vdsm and ioprocess keeping glusterfs alive: └─system.slice ├─supervdsmd.service │ └─22370 /usr/bin/python /usr/share/vdsm/supervdsmServer... ├─vdsmd.service │ └─22777 /usr/sbin/glusterfs --volfile-server=... Change-Id: Ifc0d7a6db7c59bbddbcd2a7dff8e2379802f51f5 Signed-off-by: Sandro Bonazzola <[email protected]> --- M init/systemd/vdsmd.service.in 1 file changed, 1 insertion(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/83/40183/1 diff --git a/init/systemd/vdsmd.service.in b/init/systemd/vdsmd.service.in index 5ff3e56..598003b 100644 --- a/init/systemd/vdsmd.service.in +++ b/init/systemd/vdsmd.service.in @@ -20,6 +20,7 @@ Group=@VDSMGROUP@ PermissionsStartOnly=true TimeoutStopSec=@SERVICE_STOP_TIMEOUT@ +KillMode=process [Install] WantedBy=multi-user.target -- To view, visit https://gerrit.ovirt.org/40183 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ifc0d7a6db7c59bbddbcd2a7dff8e2379802f51f5 Gerrit-PatchSet: 1 Gerrit-Project: vdsm Gerrit-Branch: master Gerrit-Owner: Sandro Bonazzola <[email protected]> _______________________________________________ vdsm-patches mailing list [email protected] https://lists.fedorahosted.org/mailman/listinfo/vdsm-patches
