Skip to content

Commit 5aade0e

Browse files
committed
crimson/os/seastore: add logs around mkfs
Signed-off-by: Matan Breizman <[email protected]>
1 parent 0b13fdb commit 5aade0e

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/crimson/os/seastore/seastore.cc

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,8 @@ Device::access_ertr::future<> SeaStore::_mount()
301301

302302
seastar::future<> SeaStore::Shard::mount_managers()
303303
{
304+
LOG_PREFIX(SeaStore::mount_managers);
305+
INFO("start");
304306
init_managers();
305307
return transaction_manager->mount(
306308
).handle_error(
@@ -431,7 +433,7 @@ seastar::future<> SeaStore::prepare_meta(uuid_d new_osd_fsid)
431433
Device::access_ertr::future<> SeaStore::_mkfs(uuid_d new_osd_fsid)
432434
{
433435
LOG_PREFIX(SeaStore::_mkfs);
434-
INFO("uuid={}, root={} ...", new_osd_fsid, root);
436+
DEBUG("uuid={}, root={} ...", new_osd_fsid, root);
435437
ceph_assert(seastar::this_shard_id() == primary_core);
436438
// todo: read_meta to return errorator
437439
auto [done, value] = co_await read_meta("mkfs_done");
@@ -481,11 +483,15 @@ Device::access_ertr::future<> SeaStore::_mkfs(uuid_d new_osd_fsid)
481483
if (d_type == device_type_t::RANDOM_BLOCK_SSD) {
482484
id = static_cast<device_id_t>(DEVICE_ID_RANDOM_BLOCK_MIN);
483485
}
486+
DEBUG("creating primary device");
484487
co_await device->mkfs(device_config_t::create_primary(new_osd_fsid, id, d_type, sds));
488+
DEBUG("mounting {} secondaries", secondaries.size());
485489
for (auto& sec_dev : secondaries) {
486490
co_await sec_dev->mount();
487491
}
492+
DEBUG("mounting primary device");
488493
co_await device->mount();
494+
DEBUG("mkfs managers");
489495
co_await shard_stores.invoke_on_all([] (auto &local_store) {
490496
return local_store.mkfs_managers().handle_error(
491497
crimson::ct_error::assert_all{"Invalid error in SeaStoreS::mkfs_managers"});
@@ -2341,6 +2347,8 @@ uuid_d SeaStore::Shard::get_fsid() const
23412347

23422348
void SeaStore::Shard::init_managers()
23432349
{
2350+
LOG_PREFIX(SeaStore::init_managers);
2351+
DEBUG("start");
23442352
transaction_manager.reset();
23452353
collection_manager.reset();
23462354
onode_manager.reset();

0 commit comments

Comments
 (0)