]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: Don't forget set read_tier/write_tier for 'osd tier add-cache'.
authorJianpeng Ma <jianpeng.ma@intel.com>
Mon, 9 Mar 2015 15:41:29 +0000 (23:41 +0800)
committerSage Weil <sage@redhat.com>
Wed, 11 Mar 2015 03:15:49 +0000 (20:15 -0700)
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
src/mon/OSDMonitor.cc

index 9112ecde66005458ee3e93ccf7558235fc15cc1f..d02288ae054123834351a7bb536a2f9e56f0f1a2 100644 (file)
@@ -6455,6 +6455,7 @@ done:
       return true;
     }
     np->tiers.insert(tierpool_id);
+    np->read_tier = np->write_tier = tierpool_id;
     np->set_snap_epoch(pending_inc.epoch); // tier will update to our snap info
     ntp->tier_of = pool_id;
     ntp->cache_mode = mode;