ctdb: print out some hints how to debug a "ctdb catdb" failure
authorStefan Metzmacher <metze@samba.org>
Mon, 7 Dec 2009 08:57:45 +0000 (09:57 +0100)
committerStefan Metzmacher <metze@samba.org>
Wed, 16 Dec 2009 07:08:33 +0000 (08:08 +0100)
metze

tools/ctdb.c

index dc84f96accc2c33411bf7a5ab5b55db0985ba397..b2284b2156fa717fb899062bd6f52f2e26e02ab4 100644 (file)
@@ -2438,6 +2438,9 @@ static int control_catdb(struct ctdb_context *ctdb, int argc, const char **argv)
        ret = ctdb_dump_db(ctdb_db, stdout);
        if (ret == -1) {
                DEBUG(DEBUG_ERR, ("Unable to dump database\n"));
+               DEBUG(DEBUG_ERR, ("Maybe try 'ctdb getdbstatus %s'"
+                                 " and 'ctdb getvar AllowUnhealthyDBRead'\n",
+                                 db_name));
                return -1;
        }
        talloc_free(ctdb_db);