{"id":1148,"date":"2018-05-14T13:19:23","date_gmt":"2018-05-14T21:19:23","guid":{"rendered":"http:\/\/www.developerscloset.com\/?p=1148"},"modified":"2018-05-17T14:49:40","modified_gmt":"2018-05-17T22:49:40","slug":"hbase-unable-to-start-master-tableexistsexception-hbasenamespace","status":"publish","type":"post","link":"https:\/\/www.developerscloset.com\/?p=1148","title":{"rendered":"HBase: Unable to start Master: TableExistsException: hbase:namespace"},"content":{"rendered":"<p>I recreated an HBase service on one of my clusters and on start received a TableExistsException error:<\/p>\n<p><strong>Error:<\/strong><\/p>\n<pre>org.apache.hadoop.hbase.master.TableNamespaceManager\r\nNamespace table not found. Creating...\r\nJul 21, 1:23:40.026 PM\u00a0\u00a0\u00a0 FATAL\u00a0\u00a0 org.apache.hadoop.hbase.master.HMaster\r\nFailed to become active master\r\norg.apache.hadoop.hbase.TableExistsException: hbase:namespace\r\nat org.apache.hadoop.hbase.master.handler.CreateTableHandler.checkAndSetEnablingTable(CreateTableHandler.java:152)\r\nat org.apache.hadoop.hbase.master.handler.CreateTableHandler.prepare(CreateTableHandler.java:125)\r\nat org.apache.hadoop.hbase.master.TableNamespaceManager.createNamespaceTable(TableNamespaceManager.java:233)\r\n...\r\nJul 21, 1:23:40.026 PM\u00a0\u00a0\u00a0 FATAL\u00a0\u00a0 org.apache.hadoop.hbase.master.HMaster\r\nMaster server abort: loaded coprocessors are: []\r\nJul 21, 1:23:40.026 PM\u00a0\u00a0\u00a0 FATAL\u00a0\u00a0 org.apache.hadoop.hbase.master.HMaster\r\nUnhandled exception. Starting shutdown.\r\norg.apache.hadoop.hbase.TableExistsException: hbase:namespace\r\nat org.apache.hadoop.hbase.master.handler.CreateTableHandler.checkAndSetEnablingTable(CreateTableHandler.java:152)\r\nat org.apache.hadoop.hbase.master.handler.CreateTableHandler.prepare(CreateTableHandler.java:125)\r\nat org.apache.hadoop.hbase.master.TableNamespaceManager.createNamespaceTable(TableNamespaceManager.java:233)\r\n...\r\nJul 21, 1:23:40.027 PM\u00a0\u00a0\u00a0 INFO\u00a0\u00a0\u00a0\u00a0\u00a0 org.apache.hadoop.hbase.regionserver.HRegionServer\r\nSTOPPED: Unhandled exception. Starting shutdown.<\/pre>\n<p>&nbsp;<\/p>\n<p><strong>Resolution:<\/strong>\u00a0ZooKeeper stores metadata from the previous setup. Clear this and restart.<\/p>\n<p>Clear ZK znode:<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n\r\nzookeeper-client\r\n\r\nrmr \/hbase\r\n\r\n<\/pre>\n<p>ONLY if needed, clear the HBase data from HDFS &#8211;\u00a0ONLY DO THIS IF ABSOLUTELY NECESSARY AS ALL HBASE DATA WILL BE LOST:<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n\r\nsudo -u hdfs hadoop fs -rm -r \/hbase\/*\r\n\r\n<\/pre>\n<p><strong>Reference:<\/strong>\u00a0<a class=\"external-link\" href=\"https:\/\/community.cloudera.com\/t5\/Storage-Random-Access-HDFS\/HBase-Master-Failed-to-become-active-master\/td-p\/27186\/page\/2\" rel=\"nofollow\">https:\/\/community.cloudera.com\/t5\/Storage-Random-Access-HDFS\/HBase-Master-Failed-to-become-active-master\/td-p\/27186\/page\/2<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I recreated an HBase service on one of my clusters and on start received a TableExistsException error: Error: org.apache.hadoop.hbase.master.TableNamespaceManager Namespace table not found. Creating&#8230; Jul [&#8230;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[75],"tags":[],"class_list":["post-1148","post","type-post","status-publish","format-standard","hentry","category-hbase"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1BQ8S-iw","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.developerscloset.com\/index.php?rest_route=\/wp\/v2\/posts\/1148","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.developerscloset.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.developerscloset.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.developerscloset.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.developerscloset.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1148"}],"version-history":[{"count":4,"href":"https:\/\/www.developerscloset.com\/index.php?rest_route=\/wp\/v2\/posts\/1148\/revisions"}],"predecessor-version":[{"id":1170,"href":"https:\/\/www.developerscloset.com\/index.php?rest_route=\/wp\/v2\/posts\/1148\/revisions\/1170"}],"wp:attachment":[{"href":"https:\/\/www.developerscloset.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1148"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.developerscloset.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1148"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.developerscloset.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}