Francesco Romani has submitted this change and it was merged.
Change subject: spec: Require newer kernel version on Fedora ......................................................................
spec: Require newer kernel version on Fedora
iSCSI default replacement_timeout is 120 seconds, resulting in too slow iSCSI failover in multipath setup. In vdsm, this may lead to blocking of multiple unrelated vdsm threads for many minutes, when lvm, multipath ore scsi scan operation blocks.
This issue was resolved in multipath (BZ1099932), by configuring iscsi session recovery_tmo sysfs attribute to multipath fast_io_fail_tmo value, (5 seconds in vdsm configuration). However, this configuration was reverted to the default 120 seconds after a device went down an up again, or after restart of the iscsid daemon (BZ1139038).
This issue was fixed in kernel 4.1.6. In this version, setting session recovery_tmo using sysfs overrides the default value defined in iscsid configuration file.
We have the same issue on EL; this is handled in a separate patch since the package is not available yet on CentOS.
Change-Id: I9cdf2102fe567c6d087d9ef650d21ee34640a33a Bug-Url: https://bugzilla.redhat.com/1272083 Backport-To: 3.6 Backport-To: 3.5 Relates-To: https://bugzilla.redhat.com/1099932 Relates-To: https://bugzilla.redhat.com/1139038 Signed-off-by: Nir Soffer nsoffer@redhat.com Reviewed-on: https://gerrit.ovirt.org/44851 Continuous-Integration: Jenkins CI Reviewed-by: Allon Mureinik amureini@redhat.com Reviewed-by: Piotr Kliczewski piotr.kliczewski@gmail.com Reviewed-by: Dan Kenigsberg danken@redhat.com Reviewed-on: https://gerrit.ovirt.org/47207 Reviewed-by: Francesco Romani fromani@redhat.com Reviewed-on: https://gerrit.ovirt.org/47473 Continuous-Integration: Francesco Romani fromani@redhat.com --- M vdsm.spec.in 1 file changed, 1 insertion(+), 1 deletion(-)
Approvals: Nir Soffer: Verified Francesco Romani: Looks good to me, approved; Passed CI tests