]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mon/osd_metadata: sync osd_metadata table
authorhuanwen ren <ren.huanwen@zte.com.cn>
Mon, 25 Sep 2017 06:55:55 +0000 (14:55 +0800)
committerNathan Cutler <ncutler@suse.com>
Wed, 8 Nov 2017 10:22:12 +0000 (11:22 +0100)
sync osd_metadata table to new mons when add new mons

Signed-off-by: huanwen ren <ren.huanwen@zte.com.cn>
(cherry picked from commit 755ec735107c75156ae4935f7255bbfe5dc384d9)
(cherry picked from commit 981e552d72c151b6bf2c9bb64b969f9446ef4789)
Signed-off-by: Joao Eduardo Luis <joao@suse.de>
(cherry picked from commit 51ad86e1e879bcacf062d1f0852116d7a47acfe9)

src/mon/OSDMonitor.cc

index a6ed3ea60969a00d509a5fed94ef00a8ec69812f..8a4c5fdb1bcc56dfe9f5d4aae482da00ba65311e 100644 (file)
@@ -268,6 +268,7 @@ void OSDMonitor::get_store_prefixes(std::set<string>& s)
 {
   s.insert(service_name);
   s.insert(OSD_PG_CREATING_PREFIX);
+  s.insert(OSD_METADATA_PREFIX);
 }
 
 void OSDMonitor::update_from_paxos(bool *need_bootstrap)