]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mds/quiesce: MDSRankQuiesce - integration of the quiesce db manager
authorLeonid Usov <leonid.usov@ibm.com>
Thu, 30 Nov 2023 14:42:22 +0000 (16:42 +0200)
committerLeonid Usov <leonid.usov@ibm.com>
Thu, 14 Mar 2024 19:07:52 +0000 (15:07 -0400)
commit9ba14085dabdd7a3a583baf3d2aaf2d6859f53ea
tree6c8e94c4d0ef6b25b1b041bcb4e6d6cafe4e8b0c
parent5842b5b06c259a33ceba02c12abb972233b1ddf3
mds/quiesce: MDSRankQuiesce - integration of the quiesce db manager

* create an instance of the QuiesceDbManager in the rank
* update membership with a new mdsmap
* add an admin socket command for sending requests to the manager

Signed-off-by: Leonid Usov <leonid.usov@ibm.com>
(cherry picked from commit edf4bce948477ebd57eaeb9eecdd4beae6a2c6a7)
src/mds/CMakeLists.txt
src/mds/MDCache.h
src/mds/MDSDaemon.cc
src/mds/MDSRank.cc
src/mds/MDSRank.h
src/mds/MDSRankQuiesce.cc [new file with mode: 0644]