From: huanwen ren Date: Mon, 25 Sep 2017 06:55:55 +0000 (+0800) Subject: mon/osd_metadata: sync osd_metadata table X-Git-Tag: ses5-deepsea-pr-test~8^2~5 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=eea66ba7ffc9c474354462774f00fccf9a56bdb5;p=ceph.git mon/osd_metadata: sync osd_metadata table sync osd_metadata table to new mons when add new mons Signed-off-by: huanwen ren (cherry picked from commit 755ec735107c75156ae4935f7255bbfe5dc384d9) (cherry picked from commit 981e552d72c151b6bf2c9bb64b969f9446ef4789) Signed-off-by: Joao Eduardo Luis (cherry picked from commit 51ad86e1e879bcacf062d1f0852116d7a47acfe9) --- diff --git a/src/mon/OSDMonitor.cc b/src/mon/OSDMonitor.cc index a6ed3ea60969..8a4c5fdb1bcc 100644 --- a/src/mon/OSDMonitor.cc +++ b/src/mon/OSDMonitor.cc @@ -268,6 +268,7 @@ void OSDMonitor::get_store_prefixes(std::set& s) { s.insert(service_name); s.insert(OSD_PG_CREATING_PREFIX); + s.insert(OSD_METADATA_PREFIX); } void OSDMonitor::update_from_paxos(bool *need_bootstrap)