diff options
Diffstat (limited to 'geo-replication/syncdaemon/monitor.py')
| -rw-r--r-- | geo-replication/syncdaemon/monitor.py | 9 | 
1 files changed, 7 insertions, 2 deletions
diff --git a/geo-replication/syncdaemon/monitor.py b/geo-replication/syncdaemon/monitor.py index d23d4542fd6..c54c07d600c 100644 --- a/geo-replication/syncdaemon/monitor.py +++ b/geo-replication/syncdaemon/monitor.py @@ -369,8 +369,13 @@ class Monitor(object):                          time.sleep(1)              else: -                logging.info("worker(%s) not confirmed in %d sec, " -                             "aborting it" % (w[0]['dir'], conn_timeout)) +                logging.info("worker(%s) not confirmed in %d sec, aborting it. " +                             "Gsyncd invocation on remote slave via SSH or " +                             "gluster master mount might have hung. Please " +                             "check the above logs for exact issue and check " +                             "master or slave volume for errors. Restarting " +                             "master/slave volume accordingly might help." +                             % (w[0]['dir'], conn_timeout))                  errno_wrap(os.kill, [cpid, signal.SIGKILL], [ESRCH])                  nwait(apid)  # wait for agent                  ret = nwait(cpid)  | 
