[ https://issues.apache.org/jira/browse/DRILL-2979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14534645#comment-14534645 ]
Aditya Kishore commented on DRILL-2979: --------------------------------------- Have you tried this? {noformat} { "type": "hbase", "config": { "hbase.zookeeper.quorum": "myhostname", "hbase.zookeeper.property.clientPort": "2181", "zookeeper.znode.parent": "/hbase-unsecure" }, "size.calculator.enabled": false, "enabled": true } {noformat} > Storage HBase doesn't support customized hbase property zookeeper.znode.parent > ------------------------------------------------------------------------------ > > Key: DRILL-2979 > URL: https://issues.apache.org/jira/browse/DRILL-2979 > Project: Apache Drill > Issue Type: Bug > Components: Storage - HBase > Affects Versions: 0.9.0 > Reporter: Yi Song > Assignee: Aditya Kishore > Priority: Minor > > when hbase property is set to zookeeper.znode.parent = /hbase-unsecure, we > will get below erros > org.apache.hadoop.hbase.MasterNotRunningException: > org.apache.hadoop.hbase.MasterNotRunningException: The node /hbase is not in > ZooKeeper. It should have been written by the master. Check the v > alue configured in 'zookeeper.znode.parent'. There could be a mismatch with > the one configured in the master. > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation$StubMaker.makeStub(HConnectionManager.java:1628) > ~[hbase-client-0.98.7-hadoop2.jar:0.98.7-hadoop2] > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation$MasterServiceStubMaker.makeStub(HConnectionManager.java:1654) > ~[hbase-client-0.98.7-hadoop2.jar:0.98.7-had > oop2] > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getKeepAliveMasterService(HConnectionManager.java:1861) > ~[hbase-client-0.98.7-hadoop2.jar:0.98.7-hadoop2] > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getHTableDescriptor(HConnectionManager.java:2649) > ~[hbase-client-0.98.7-hadoop2.jar:0.98.7-hadoop2] > at > org.apache.hadoop.hbase.client.HBaseAdmin.getTableDescriptor(HBaseAdmin.java:397) > ~[hbase-client-0.98.7-hadoop2.jar:0.98.7-hadoop2] > at > org.apache.hadoop.hbase.client.HBaseAdmin.getTableDescriptor(HBaseAdmin.java:402) > ~[hbase-client-0.98.7-hadoop2.jar:0.98.7-hadoop2] > at > org.apache.drill.exec.store.hbase.DrillHBaseTable.<init>(DrillHBaseTable.java:40) > ~[drill-storage-hbase-0.8.0.jar:0.8.0] > at > org.apache.drill.exec.store.hbase.HBaseSchemaFactory$HBaseSchema.getTable(HBaseSchemaFactory.java:77) > [drill-storage-hbase-0.8.0.jar:0.8.0] > at > net.hydromatic.optiq.jdbc.SimpleOptiqSchema.getTable(SimpleOptiqSchema.java:75) > [optiq-core-0.9-drill-r20.jar:na] > at > net.hydromatic.optiq.prepare.OptiqCatalogReader.getTableFrom(OptiqCatalogReader.java:87) > [optiq-core-0.9-drill-r20.jar:na] > at > net.hydromatic.optiq.prepare.OptiqCatalogReader.getTable(OptiqCatalogReader.java:70) > [optiq-core-0.9-drill-r20.jar:na] > at > net.hydromatic.optiq.prepare.OptiqCatalogReader.getTable(OptiqCatalogReader.java:42) > [optiq-core-0.9-drill-r20.jar:na] > at > org.eigenbase.sql.validate.EmptyScope.getTableNamespace(EmptyScope.java:67) > [optiq-core-0.9-drill-r20.jar:na] > at > org.eigenbase.sql.validate.IdentifierNamespace.validateImpl(IdentifierNamespace.java:75) > [optiq-core-0.9-drill-r20.jar:na] > at > org.eigenbase.sql.validate.AbstractNamespace.validate(AbstractNamespace.java:85) > [optiq-core-0.9-drill-r20.jar:na] > at > org.eigenbase.sql.validate.SqlValidatorImpl.validateNamespace(SqlValidatorImpl.java:785) > [optiq-core-0.9-drill-r20.jar:na] > at > org.eigenbase.sql.validate.SqlValidatorImpl.validateQuery(SqlValidatorImpl.java:774) > [optiq-core-0.9-drill-r20.jar:na] > at > org.eigenbase.sql.validate.SqlValidatorImpl.validateFrom(SqlValidatorImpl.java:2605) > [optiq-core-0.9-drill-r20.jar:na] > at > org.eigenbase.sql.validate.SqlValidatorImpl.validateFrom(SqlValidatorImpl.java:2590) > [optiq-core-0.9-drill-r20.jar:na] > at > org.eigenbase.sql.validate.SqlValidatorImpl.validateSelect(SqlValidatorImpl.java:2813) > [optiq-core-0.9-drill-r20.jar:na] > at > org.eigenbase.sql.validate.SelectNamespace.validateImpl(SelectNamespace.java:60) > [optiq-core-0.9-drill-r20.jar:na] > at > org.eigenbase.sql.validate.AbstractNamespace.validate(AbstractNamespace.java:85) > [optiq-core-0.9-drill-r20.jar:na] > at > org.eigenbase.sql.validate.SqlValidatorImpl.validateNamespace(SqlValidatorImpl.java:785) > [optiq-core-0.9-drill-r20.jar:na] > at > org.eigenbase.sql.validate.SqlValidatorImpl.validateQuery(SqlValidatorImpl.java:774) > [optiq-core-0.9-drill-r20.jar:na] > at org.eigenbase.sql.SqlSelect.validate(SqlSelect.java:211) > [optiq-core-0.9-drill-r20.jar:na] > at > org.eigenbase.sql.validate.SqlValidatorImpl.validateScopedExpression(SqlValidatorImpl.java:748) > [optiq-core-0.9-drill-r20.jar:na] > at > org.eigenbase.sql.validate.SqlValidatorImpl.validate(SqlValidatorImpl.java:464) > [optiq-core-0.9-drill-r20.jar:na] > at > net.hydromatic.optiq.prepare.PlannerImpl.validate(PlannerImpl.java:174) > [optiq-core-0.9-drill-r20.jar:na] > at > org.apache.drill.exec.planner.sql.handlers.DefaultSqlHandler.validateNode(DefaultSqlHandler.java:157) > [drill-java-exec-0.8.0-rebuffed.jar:0.8.0] -- This message was sent by Atlassian JIRA (v6.3.4#6332)