From 787696c6d467f88908b6b27976adce39ef05b7aa Mon Sep 17 00:00:00 2001 From: Daisuke Kobayashi Date: Thu, 15 Aug 2019 16:13:48 +0900 Subject: [PATCH] HBASE-22860 Master's webui returns NPE/HTTP 500 under maintenance mode --- .../apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon b/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon index 95b59a3c29..6faf6be317 100644 --- a/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon +++ b/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon @@ -220,11 +220,13 @@ AssignmentManager assignmentManager = master.getAssignmentManager(); <%if master.getAssignmentManager() != null %> <& AssignmentManagerStatusTmpl; assignmentManager=master.getAssignmentManager()&> - <%if master.getMasterCoprocessorHost().findCoprocessor("RSGroupAdminEndpoint") != null %> -
-

RSGroup

- <& RSGroupListTmpl; master= master; serverManager= serverManager&> -
+ <%if !master.isInMaintenanceMode() %> + <%if master.getMasterCoprocessorHost().findCoprocessor("RSGroupAdminEndpoint") != null %> +
+

RSGroup

+ <& RSGroupListTmpl; master= master; serverManager= serverManager&> +
+

Region Servers

-- 2.15.0