Whamcloud - gitweb
LU-17261 lov: ignore broken components 96/52996/5
authorAlex Zhuravlev <bzzz@whamcloud.com>
Sun, 5 Nov 2023 13:51:29 +0000 (16:51 +0300)
committerOleg Drokin <green@whamcloud.com>
Wed, 20 Dec 2023 01:56:36 +0000 (01:56 +0000)
commit902fe290e51dccdee89380fb725ae6e3c1802e2b
treea6e3977244257421b4c42c68ce5ff27bb44c93bb
parentc00e72b938c2f927d91f21acae5943aa4b214898
LU-17261 lov: ignore broken components

if some component of a mirrored file is broken, it makes sense
to try another (possible valid) replica rather than give up
immediately.

Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Change-Id: I32ea0efa90109f5159bf8b6c4e0efe1d543580c3
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/52996
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Zhenyu Xu <bobijam@hotmail.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/include/obd_support.h
lustre/lod/lod_lov.c
lustre/lov/lov_ea.c
lustre/tests/sanity-flr.sh