Skip to content

Commit a0082f6

Browse files
authored
Merge pull request ceph#52157 from pkalever/log-improve
rbd-mirror: add some assorted logs Reviewed-by: Ilya Dryomov <[email protected]>
2 parents 2767f5a + 2f85530 commit a0082f6

File tree

4 files changed

+12
-4
lines changed

4 files changed

+12
-4
lines changed

src/tools/rbd_mirror/ClusterWatcher.cc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -185,10 +185,10 @@ void ClusterWatcher::read_pool_peers(PoolPeers *pool_peers)
185185
}
186186

187187
int ClusterWatcher::read_site_name(std::string* site_name) {
188-
dout(10) << dendl;
189-
190188
librbd::RBD rbd;
191-
return rbd.mirror_site_name_get(*m_cluster, site_name);
189+
int r = rbd.mirror_site_name_get(*m_cluster, site_name);
190+
dout(10) << "site_name=" << *site_name << ", r=" << r << dendl;
191+
return r;
192192
}
193193

194194
int ClusterWatcher::resolve_peer_site_config_keys(int64_t pool_id,

src/tools/rbd_mirror/InstanceReplayer.cc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -334,6 +334,8 @@ void InstanceReplayer<I>::start_image_replayer(
334334

335335
std::string global_image_id = image_replayer->get_global_image_id();
336336
if (!image_replayer->is_stopped()) {
337+
dout(10) << "image replayer is not stopped for global_image_id="
338+
<< global_image_id << dendl;
337339
return;
338340
} else if (image_replayer->is_blocklisted()) {
339341
derr << "global_image_id=" << global_image_id << ": blocklisted detected "
@@ -348,6 +350,8 @@ void InstanceReplayer<I>::start_image_replayer(
348350
image_replayer->destroy();
349351
return;
350352
} else if (m_manual_stop) {
353+
dout(10) << "image replayer manually stopped for global_image_id="
354+
<< global_image_id << dendl;
351355
return;
352356
}
353357

src/tools/rbd_mirror/Mirror.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -502,6 +502,7 @@ Mirror::Mirror(CephContext *cct, const std::vector<const char*> &args) :
502502
m_cache_manager_handler(new CacheManagerHandler(cct)),
503503
m_pool_meta_cache(new PoolMetaCache(cct)),
504504
m_asok_hook(new MirrorAdminSocketHook(cct, this)) {
505+
dout(10) << "args=" << args << dendl;
505506
}
506507

507508
Mirror::~Mirror()

src/tools/rbd_mirror/ServiceDaemon.cc

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,8 @@ void ServiceDaemon<I>::schedule_update_status() {
261261
return;
262262
}
263263

264+
dout(20) << dendl;
265+
264266
m_timer_ctx = new LambdaContext([this](int) {
265267
m_timer_ctx = nullptr;
266268
update_status();
@@ -270,7 +272,6 @@ void ServiceDaemon<I>::schedule_update_status() {
270272

271273
template <typename I>
272274
void ServiceDaemon<I>::update_status() {
273-
dout(20) << dendl;
274275
ceph_assert(ceph_mutex_is_locked(m_threads->timer_lock));
275276

276277
ceph::JSONFormatter f;
@@ -314,6 +315,8 @@ void ServiceDaemon<I>::update_status() {
314315
std::stringstream ss;
315316
f.flush(ss);
316317

318+
dout(20) << ss.str() << dendl;
319+
317320
int r = m_rados->service_daemon_update_status({{"json", ss.str()}});
318321
if (r < 0) {
319322
derr << "failed to update service daemon status: " << cpp_strerror(r)

0 commit comments

Comments
 (0)