]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
tasks/cephfs: debug in wait_for_daemons
authorJohn Spray <john.spray@redhat.com>
Wed, 13 Jan 2016 10:16:40 +0000 (10:16 +0000)
committerJohn Spray <john.spray@redhat.com>
Fri, 11 Mar 2016 10:40:11 +0000 (10:40 +0000)
Signed-off-by: John Spray <john.spray@redhat.com>
tasks/cephfs/filesystem.py

index f9644eaf6b068cb82b4ece327e1c56284ec9d904..c68ee0265968d4c1a8f0512838b6c1dd70119666 100644 (file)
@@ -369,6 +369,9 @@ class Filesystem(MDSCluster):
 
         active_count = 0
         status = self.get_mds_map()
+
+        log.info("are_daemons_healthy: mds map: {0}".format(status))
+
         for mds_id, mds_status in status['info'].items():
             if mds_status['state'] not in ["up:active", "up:standby", "up:standby-replay"]:
                 log.warning("Unhealthy mds state {0}:{1}".format(mds_id, mds_status['state']))
@@ -376,6 +379,10 @@ class Filesystem(MDSCluster):
             elif mds_status['state'] == 'up:active':
                 active_count += 1
 
+        log.info("are_daemons_healthy: {0}/{1}".format(
+            active_count, status['max_mds']
+        ))
+
         if active_count >= status['max_mds']:
             # The MDSMap says these guys are active, but let's check they really are
             for mds_id, mds_status in status['info'].items():