Whamcloud - gitweb
LU-16385 obdlcass: stop MGC before MGS 78/49378/4
authorAlex Zhuravlev <bzzz@whamcloud.com>
Mon, 12 Dec 2022 13:35:41 +0000 (16:35 +0300)
committerOleg Drokin <green@whamcloud.com>
Fri, 13 Jan 2023 07:22:50 +0000 (07:22 +0000)
commit817184a9788ae399dcd5cf53ae7c9801e4778a43
tree6a3bc3ab48f0efb92885b61c6f0f2027dfe299ae
parent6aed5df1771c299b527251b0e18ff9f6cb95dd75
LU-16385 obdlcass: stop MGC before MGS

drops a reference to MGC when MGS is being umounted so that
MGC doesn't try to disconnected from a missing MGS which
can take long and hurt HA.

Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Change-Id: Ib15f1ca56c47201bf6e29c12b3f81a11e55944ca
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/49378
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Mikhail Pershin <mpershin@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
lustre/include/lustre_disk.h
lustre/obdclass/obd_mount.c
lustre/target/tgt_mount.c