store->generate_db_histogram(f);
} else if (prefix == "flush_store_cache") {
store->flush_cache(&ss);
+ } else if (prefix == "rotate-stored-key") {
+ store->write_meta("osd_key", inbl.to_str());
} else if (prefix == "dump_pgstate_history") {
f->open_object_section("pgstate_history");
f->open_array_section("pgs");
asok_hook,
"Flush bluestore internal cache");
ceph_assert(r == 0);
+ r = admin_socket->register_command("rotate-stored-key",
+ asok_hook,
+ "Update the stored osd_key");
+ ceph_assert(r == 0);
r = admin_socket->register_command("dump_pgstate_history",
asok_hook,
"show recent state history");