Re: Phoenix 4.12 error on HDP 2.6
It would not work without patching and rebuilding sources using vendors artifacts. As Ted already mentioned you may consult the vendor. Thanks, Sergey On Wed, Oct 25, 2017 at 3:59 AM, Sumanta Gh wrote: > Hi, > I am trying to install phoenix-4.12.0 (HBase-1.1) on HDP 2.6.2.0. As per > installation guide, I have copied the phoenix-4.12.0-HBase-1.1-server.jar > inside HBase lib directory. After restarting HBase using Ambari and > connecting through SqlLine, I can see phoenix system tables are getting > created. I used HBase shell to check them. > > When I try to create a table, the region servers stops with the following > error. Could anyone please guide what is wrong here. > > thanks > sumanta > > > > DDL : > > CREATE TABLE V5.USER ( > ADMIN BOOLEAN, > KEYA VARCHAR, > KEYB VARCHAR, > ID INTEGER, > USERNAME VARCHAR, > CONSTRAINT PK PRIMARY KEY (KEYA)) *COLUMN_ENCODED_BYTES=0*; > > > *Region Server Error:* > > 2017-10-25 10:47:12,499 ERROR [RS_OPEN_REGION-ip-172-30-3-197:16020-1] > coprocessor.CoprocessorHost: The coprocessor > org.apache.phoenix.hbase.index.Indexer > threw org.apache.hadoop.metrics2.MetricsException: Metrics source > RegionServer,sub=PhoenixIndexer already exists! > org.apache.hadoop.metrics2.MetricsException: Metrics source > RegionServer,sub=PhoenixIndexer already exists! > at org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.newSourceName( > DefaultMetricsSystem.java:144) > at org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.sourceName( > DefaultMetricsSystem.java:117) > at org.apache.hadoop.metrics2.impl.MetricsSystemImpl. > register(MetricsSystemImpl.java:229) > at org.apache.hadoop.hbase.metrics.BaseSourceImpl.( > BaseSourceImpl.java:74) > at org.apache.phoenix.hbase.index.metrics.MetricsIndexerSourceImpl.( > MetricsIndexerSourceImpl.java:49) > at org.apache.phoenix.hbase.index.metrics.MetricsIndexerSourceImpl.( > MetricsIndexerSourceImpl.java:44) > at org.apache.phoenix.hbase.index.metrics.MetricsIndexerSourceFactory. > create(MetricsIndexerSourceFactory.java:34) > at org.apache.phoenix.hbase.index.Indexer.start(Indexer.java:251) > at org.apache.hadoop.hbase.coprocessor.CoprocessorHost$ > Environment.startup(CoprocessorHost.java:415) > > > 2017-10-25 10:47:12,499 FATAL [RS_OPEN_REGION-ip-172-30-3-197:16020-1] > regionserver.HRegionServer: ABORTING region server > ip-172-30-3-197,16020,1508926506368: > The coprocessor org.apache.phoenix.hbase.index.Indexer threw > org.apache.hadoop.metrics2.MetricsException: Metrics source > RegionServer,sub=PhoenixIndexer already exists! > org.apache.hadoop.metrics2.MetricsException: Metrics source > RegionServer,sub=PhoenixIndexer already exists! > at org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.newSourceName( > DefaultMetricsSystem.java:144) > at org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.sourceName( > DefaultMetricsSystem.java:117) > at org.apache.hadoop.metrics2.impl.MetricsSystemImpl. > register(MetricsSystemImpl.java:229) > at org.apache.hadoop.hbase.metrics.BaseSourceImpl.( > BaseSourceImpl.java:74) > at org.apache.phoenix.hbase.index.metrics.MetricsIndexerSourceImpl.( > MetricsIndexerSourceImpl.java:49) > at org.apache.phoenix.hbase.index.metrics.MetricsIndexerSourceImpl.( > MetricsIndexerSourceImpl.java:44) > at org.apache.phoenix.hbase.index.metrics.MetricsIndexerSourceFactory. > create(MetricsIndexerSourceFactory.java:34) > at org.apache.phoenix.hbase.index.Indexer.start(Indexer.java:251) > at org.apache.hadoop.hbase.coprocessor.CoprocessorHost$ > Environment.startup(CoprocessorHost > > > 2017-10-25 10:47:12,499 FATAL [RS_OPEN_REGION-ip-172-30-3-197:16020-1] > regionserver.HRegionServer: RegionServer abort: loaded coprocessors are: > [org.apache.phoenix.coprocessor.MetaDataEndpointImpl, org.apache.phoenix. > coprocessor.ScanRegionObserver, org.apache.phoenix.coprocessor. > UngroupedAggregateRegionObserver, org.apache.phoenix.hbase.index.Indexer, > org.apache.phoenix.coprocessor.GroupedAggregateRegionObserver, > org.apache.phoenix.coprocessor.ServerCachingEndpointImpl, > org.apache.hadoop.hbase.security.access.SecureBulkLoadEndpoint, > org.apache.hadoop.hbase.coprocessor.MultiRowMutationEndpoint] > 2017- > > . > 2017-10-25 10:47:12,511 INFO [RS_OPEN_REGION-ip-172-30-3-197:16020-1] > regionserver.HRegionServer: STOPPED: The coprocessor > org.apache.phoenix.hbase.index.Indexer threw > org.apache.hadoop.metrics2.MetricsException: > Metrics source RegionServer,sub=PhoenixIndexer already exists! > 2017-10-25 10:47:12,511 INFO [regionserver/ip-172-30-3-197/ > 172.30.3.197:16020] regionserver.SplitLogWorker: Sending interrupt to > stop the worker thread > 2017-10-25 10:47:12,511 INFO [regionserver/ip-172-30-3-197/ > 172.30.3.197:16020] regionserver.HRegionServer: Stopping infoServer > 2017-10-25 10:47:12,511 INFO [SplitLogWorker-ip-172-30-3-197:16020] > regionserver.SplitLogWorker: SplitLogWorker interrupted. Exiting. > 2017-10-25 10:47:12,511 INFO [SplitLogWorker-ip-172-30-3-197:16020] > regionserver.
Re: Phoenix 4.12 error on HDP 2.6
Since you're deploying onto a vendor's platform, I suggest asking this question on the vendor's forum. Cheers On Wed, Oct 25, 2017 at 3:59 AM, Sumanta Gh wrote: > Hi, > I am trying to install phoenix-4.12.0 (HBase-1.1) on HDP 2.6.2.0. As per > installation guide, I have copied the phoenix-4.12.0-HBase-1.1-server.jar > inside HBase lib directory. After restarting HBase using Ambari and > connecting through SqlLine, I can see phoenix system tables are getting > created. I used HBase shell to check them. > > When I try to create a table, the region servers stops with the following > error. Could anyone please guide what is wrong here. > > thanks > sumanta > > > > DDL : > > CREATE TABLE V5.USER ( > ADMIN BOOLEAN, > KEYA VARCHAR, > KEYB VARCHAR, > ID INTEGER, > USERNAME VARCHAR, > CONSTRAINT PK PRIMARY KEY (KEYA)) *COLUMN_ENCODED_BYTES=0*; > > > *Region Server Error:* > > 2017-10-25 10:47:12,499 ERROR [RS_OPEN_REGION-ip-172-30-3-197:16020-1] > coprocessor.CoprocessorHost: The coprocessor > org.apache.phoenix.hbase.index.Indexer > threw org.apache.hadoop.metrics2.MetricsException: Metrics source > RegionServer,sub=PhoenixIndexer already exists! > org.apache.hadoop.metrics2.MetricsException: Metrics source > RegionServer,sub=PhoenixIndexer already exists! > at org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.newSourceName( > DefaultMetricsSystem.java:144) > at org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.sourceName( > DefaultMetricsSystem.java:117) > at org.apache.hadoop.metrics2.impl.MetricsSystemImpl. > register(MetricsSystemImpl.java:229) > at org.apache.hadoop.hbase.metrics.BaseSourceImpl.( > BaseSourceImpl.java:74) > at org.apache.phoenix.hbase.index.metrics.MetricsIndexerSourceImpl.( > MetricsIndexerSourceImpl.java:49) > at org.apache.phoenix.hbase.index.metrics.MetricsIndexerSourceImpl.( > MetricsIndexerSourceImpl.java:44) > at org.apache.phoenix.hbase.index.metrics.MetricsIndexerSourceFactory. > create(MetricsIndexerSourceFactory.java:34) > at org.apache.phoenix.hbase.index.Indexer.start(Indexer.java:251) > at org.apache.hadoop.hbase.coprocessor.CoprocessorHost$ > Environment.startup(CoprocessorHost.java:415) > > > 2017-10-25 10:47:12,499 FATAL [RS_OPEN_REGION-ip-172-30-3-197:16020-1] > regionserver.HRegionServer: ABORTING region server > ip-172-30-3-197,16020,1508926506368: > The coprocessor org.apache.phoenix.hbase.index.Indexer threw > org.apache.hadoop.metrics2.MetricsException: Metrics source > RegionServer,sub=PhoenixIndexer already exists! > org.apache.hadoop.metrics2.MetricsException: Metrics source > RegionServer,sub=PhoenixIndexer already exists! > at org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.newSourceName( > DefaultMetricsSystem.java:144) > at org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.sourceName( > DefaultMetricsSystem.java:117) > at org.apache.hadoop.metrics2.impl.MetricsSystemImpl. > register(MetricsSystemImpl.java:229) > at org.apache.hadoop.hbase.metrics.BaseSourceImpl.( > BaseSourceImpl.java:74) > at org.apache.phoenix.hbase.index.metrics.MetricsIndexerSourceImpl.( > MetricsIndexerSourceImpl.java:49) > at org.apache.phoenix.hbase.index.metrics.MetricsIndexerSourceImpl.( > MetricsIndexerSourceImpl.java:44) > at org.apache.phoenix.hbase.index.metrics.MetricsIndexerSourceFactory. > create(MetricsIndexerSourceFactory.java:34) > at org.apache.phoenix.hbase.index.Indexer.start(Indexer.java:251) > at org.apache.hadoop.hbase.coprocessor.CoprocessorHost$ > Environment.startup(CoprocessorHost > > > 2017-10-25 10:47:12,499 FATAL [RS_OPEN_REGION-ip-172-30-3-197:16020-1] > regionserver.HRegionServer: RegionServer abort: loaded coprocessors are: > [org.apache.phoenix.coprocessor.MetaDataEndpointImpl, org.apache.phoenix. > coprocessor.ScanRegionObserver, org.apache.phoenix.coprocessor. > UngroupedAggregateRegionObserver, org.apache.phoenix.hbase.index.Indexer, > org.apache.phoenix.coprocessor.GroupedAggregateRegionObserver, > org.apache.phoenix.coprocessor.ServerCachingEndpointImpl, > org.apache.hadoop.hbase.security.access.SecureBulkLoadEndpoint, > org.apache.hadoop.hbase.coprocessor.MultiRowMutationEndpoint] > 2017- > > . > 2017-10-25 10:47:12,511 INFO [RS_OPEN_REGION-ip-172-30-3-197:16020-1] > regionserver.HRegionServer: STOPPED: The coprocessor > org.apache.phoenix.hbase.index.Indexer threw > org.apache.hadoop.metrics2.MetricsException: > Metrics source RegionServer,sub=PhoenixIndexer already exists! > 2017-10-25 10:47:12,511 INFO [regionserver/ip-172-30-3-197/ > 172.30.3.197:16020] regionserver.SplitLogWorker: Sending interrupt to > stop the worker thread > 2017-10-25 10:47:12,511 INFO [regionserver/ip-172-30-3-197/ > 172.30.3.197:16020] regionserver.HRegionServer: Stopping infoServer > 2017-10-25 10:47:12,511 INFO [SplitLogWorker-ip-172-30-3-197:16020] > regionserver.SplitLogWorker: SplitLogWorker interrupted. Exiting. > 2017-10-25 10:47:12,511 INFO [SplitLogWorker-ip-172-30-3-197:16020] > regionserver.SplitLogWorker: SplitLogWorker > ip-172-
Phoenix 4.12 error on HDP 2.6
Hi, I am trying to install phoenix-4.12.0 (HBase-1.1) on HDP 2.6.2.0. As per installation guide, I have copied the phoenix-4.12.0-HBase-1.1-server.jar inside HBase lib directory. After restarting HBase using Ambari and connecting through SqlLine, I can see phoenix system tables are getting created. I used HBase shell to check them. When I try to create a table, the region servers stops with the following error. Could anyone please guide what is wrong here. thanks sumanta DDL : CREATE TABLE V5.USER ( ADMIN BOOLEAN, KEYA VARCHAR, KEYB VARCHAR, ID INTEGER, USERNAME VARCHAR, CONSTRAINT PK PRIMARY KEY (KEYA)) COLUMN_ENCODED_BYTES=0; Region Server Error: 2017-10-25 10:47:12,499 ERROR [RS_OPEN_REGION-ip-172-30-3-197:16020-1] coprocessor.CoprocessorHost: The coprocessor org.apache.phoenix.hbase.index.Indexer threw org.apache.hadoop.metrics2.MetricsException: Metrics source RegionServer,sub=PhoenixIndexer already exists! org.apache.hadoop.metrics2.MetricsException: Metrics source RegionServer,sub=PhoenixIndexer already exists! at org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.newSourceName(DefaultMetricsSystem.java:144) at org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.sourceName(DefaultMetricsSystem.java:117) at org.apache.hadoop.metrics2.impl.MetricsSystemImpl.register(MetricsSystemImpl.java:229) at org.apache.hadoop.hbase.metrics.BaseSourceImpl.(BaseSourceImpl.java:74) at org.apache.phoenix.hbase.index.metrics.MetricsIndexerSourceImpl.(MetricsIndexerSourceImpl.java:49) at org.apache.phoenix.hbase.index.metrics.MetricsIndexerSourceImpl.(MetricsIndexerSourceImpl.java:44) at org.apache.phoenix.hbase.index.metrics.MetricsIndexerSourceFactory.create(MetricsIndexerSourceFactory.java:34) at org.apache.phoenix.hbase.index.Indexer.start(Indexer.java:251) at org.apache.hadoop.hbase.coprocessor.CoprocessorHost$Environment.startup(CoprocessorHost.java:415) 2017-10-25 10:47:12,499 FATAL [RS_OPEN_REGION-ip-172-30-3-197:16020-1] regionserver.HRegionServer: ABORTING region server ip-172-30-3-197,16020,1508926506368: The coprocessor org.apache.phoenix.hbase.index.Indexer threw org.apache.hadoop.metrics2.MetricsException: Metrics source RegionServer,sub=PhoenixIndexer already exists! org.apache.hadoop.metrics2.MetricsException: Metrics source RegionServer,sub=PhoenixIndexer already exists! at org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.newSourceName(DefaultMetricsSystem.java:144) at org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.sourceName(DefaultMetricsSystem.java:117) at org.apache.hadoop.metrics2.impl.MetricsSystemImpl.register(MetricsSystemImpl.java:229) at org.apache.hadoop.hbase.metrics.BaseSourceImpl.(BaseSourceImpl.java:74) at org.apache.phoenix.hbase.index.metrics.MetricsIndexerSourceImpl.(MetricsIndexerSourceImpl.java:49) at org.apache.phoenix.hbase.index.metrics.MetricsIndexerSourceImpl.(MetricsIndexerSourceImpl.java:44) at org.apache.phoenix.hbase.index.metrics.MetricsIndexerSourceFactory.create(MetricsIndexerSourceFactory.java:34) at org.apache.phoenix.hbase.index.Indexer.start(Indexer.java:251) at org.apache.hadoop.hbase.coprocessor.CoprocessorHost$Environment.startup(CoprocessorHost 2017-10-25 10:47:12,499 FATAL [RS_OPEN_REGION-ip-172-30-3-197:16020-1] regionserver.HRegionServer: RegionServer abort: loaded coprocessors are: [org.apache.phoenix.coprocessor.MetaDataEndpointImpl, org.apache.phoenix.coprocessor.ScanRegionObserver, org.apache.phoenix.coprocessor.UngroupedAggregateRegionObserver, org.apache.phoenix.hbase.index.Indexer, org.apache.phoenix.coprocessor.GroupedAggregateRegionObserver, org.apache.phoenix.coprocessor.ServerCachingEndpointImpl, org.apache.hadoop.hbase.security.access.SecureBulkLoadEndpoint, org.apache.hadoop.hbase.coprocessor.MultiRowMutationEndpoint] 2017- . 2017-10-25 10:47:12,511 INFO [RS_OPEN_REGION-ip-172-30-3-197:16020-1] regionserver.HRegionServer: STOPPED: The coprocessor org.apache.phoenix.hbase.index.Indexer threw org.apache.hadoop.metrics2.MetricsException: Metrics source RegionServer,sub=PhoenixIndexer already exists! 2017-10-25 10:47:12,511 INFO [regionserver/ip-172-30-3-197/172.30.3.197:16020] regionserver.SplitLogWorker: Sending interrupt to stop the worker thread 2017-10-25 10:47:12,511 INFO [regionserver/ip-172-30-3-197/172.30.3.197:16020] regionserver.HRegionServer: Stopping infoServer 2017-10-25 10:47:12,511 INFO [SplitLogWorker-ip-172-30-3-197:16020] regionserver.SplitLogWorker: SplitLogWorker interrupted. Exiting. 2017-10-25 10:47:12,511 INFO [SplitLogWorker-ip-172-30-3-197:16020] regionserver.SplitLogWorker: SplitLogWorker ip-172-30-3-197,16020,1508926506368 exiting 2017-10-25 10:47:12,512 INFO [RS_OPEN_REGION-ip-172-30-3-197:16020-1] regionserver.RegionCoprocessorHost: Loaded coprocessor org.apache.phoenix.coprocessor.