trollhe opened a new issue #10579:
URL: https://github.com/apache/druid/issues/10579
```
# startup data server
cd /opt/apache-druid-0.20.0
bin/start-cluster-data-server
```
```
Error in custom provider, org.apache.druid.java.util.common.ISE: Number
overflow
at
org.apache.druid.guice.DruidProcessingModule.getMergeBufferPool(DruidProcessingModule.java:132)
(via modules: com.google.inject.util.Modules$OverrideModule ->
com.google.inject.util.Modules$OverrideModule ->
org.apache.druid.guice.DruidProcessingModule)
at
org.apache.druid.guice.DruidProcessingModule.getMergeBufferPool(DruidProcessingModule.java:132)
(via modules: com.google.inject.util.Modules$OverrideModule ->
com.google.inject.util.Modules$OverrideModule ->
org.apache.druid.guice.DruidProcessingModule)
while locating
org.apache.druid.collections.BlockingPool<java.nio.ByteBuffer> annotated with
@org.apache.druid.guice.annotations.Merging()
for the 4th parameter of
org.apache.druid.query.groupby.strategy.GroupByStrategyV2.<init>(GroupByStrategyV2.java:106)
while locating org.apache.druid.query.groupby.strategy.GroupByStrategyV2
for the 3rd parameter of
org.apache.druid.query.groupby.strategy.GroupByStrategySelector.<init>(GroupByStrategySelector.java:44)
while locating
org.apache.druid.query.groupby.strategy.GroupByStrategySelector
for the 1st parameter of
org.apache.druid.query.groupby.GroupByQueryQueryToolChest.<init>(GroupByQueryQueryToolChest.java:107)
at
org.apache.druid.guice.QueryToolChestModule.configure(QueryToolChestModule.java:95)
(via modules: com.google.inject.util.Modules$OverrideModule ->
com.google.inject.util.Modules$OverrideModule ->
org.apache.druid.guice.QueryRunnerFactoryModule)
while locating org.apache.druid.query.groupby.GroupByQueryQueryToolChest
while locating org.apache.druid.query.QueryToolChest annotated with
@com.google.inject.multibindings.Element(setName=,uniqueId=82, type=MAPBINDER,
keyType=java.lang.Class<? extends org.apache.druid.query.Query>)
at
org.apache.druid.guice.DruidBinders.queryToolChestBinder(DruidBinders.java:48)
(via modules: com.google.inject.util.Modules$OverrideModule ->
com.google.inject.util.Modules$OverrideModule ->
org.apache.druid.guice.QueryRunnerFactoryModule ->
com.google.inject.multibindings.MapBinder$RealMapBinder)
while locating java.util.Map<java.lang.Class<? extends
org.apache.druid.query.Query>, org.apache.druid.query.QueryToolChest>
for the 1st parameter of
org.apache.druid.query.MapQueryToolChestWarehouse.<init>(MapQueryToolChestWarehouse.java:35)
while locating org.apache.druid.query.MapQueryToolChestWarehouse
while locating org.apache.druid.query.QueryToolChestWarehouse
for the 1st parameter of
org.apache.druid.server.QueryLifecycleFactory.<init>(QueryLifecycleFactory.java:56)
at
org.apache.druid.server.QueryLifecycleFactory.class(QueryLifecycleFactory.java:56)
while locating org.apache.druid.server.QueryLifecycleFactory
for the 1st parameter of
org.apache.druid.server.QueryResource.<init>(QueryResource.java:122)
at org.apache.druid.server.QueryResource.class(QueryResource.java:82)
while locating org.apache.druid.server.QueryResource
Caused by: org.apache.druid.java.util.common.ISE: Number overflow
at
org.apache.druid.java.util.common.HumanReadableBytes.getBytesInInt(HumanReadableBytes.java:49)
at
org.apache.druid.query.DruidProcessingConfig.intermediateComputeSizeBytes(DruidProcessingConfig.java:51)
at
org.apache.druid.guice.DruidProcessingModule.verifyDirectMemory(DruidProcessingModule.java:163)
at
org.apache.druid.guice.DruidProcessingModule.getMergeBufferPool(DruidProcessingModule.java:132)
at
org.apache.druid.guice.DruidProcessingModule$$FastClassByGuice$$5c8d684e.invoke(<generated>)
at
com.google.inject.internal.ProviderMethod$FastClassProviderMethod.doProvision(ProviderMethod.java:264)
at
com.google.inject.internal.ProviderMethod$Factory.provision(ProviderMethod.java:401)
at
com.google.inject.internal.ProviderMethod$Factory.get(ProviderMethod.java:376)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at
com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
at
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110)
at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)
at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
at
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110)
at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)
at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
at
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110)
at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)
at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at
com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56)
at
com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015)
at com.google.inject.spi.ProviderLookup$1.get(ProviderLookup.java:104)
at com.google.inject.spi.ProviderLookup$1.get(ProviderLookup.java:104)
at com.google.inject.spi.ProviderLookup$1.get(ProviderLookup.java:104)
at
com.google.inject.multibindings.MapBinder$RealMapBinder$ValueProvider.get(MapBinder.java:821)
at
com.google.inject.multibindings.MapBinder$RealMapBinder$RealMapProvider.get(MapBinder.java:605)
at
com.google.inject.multibindings.MapBinder$RealMapBinder$RealMapProvider.get(MapBinder.java:586)
at
com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81)
at
com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:53)
at
com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:61)
at
com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
at
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110)
at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)
at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56)
at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
at
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110)
at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)
at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at
com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
at
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110)
at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)
at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at
com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at
com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1085)
at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015)
at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1050)
at
org.apache.druid.guice.LifecycleModule$2.start(LifecycleModule.java:141)
at
org.apache.druid.cli.GuiceRunnable.initLifecycle(GuiceRunnable.java:115)
at org.apache.druid.cli.ServerRunnable.run(ServerRunnable.java:63)
at org.apache.druid.cli.Main.main(Main.java:113)
5 errors
at
com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1028)
~[guice-4.1.0.jar:?]
at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1050)
~[guice-4.1.0.jar:?]
at
org.apache.druid.guice.LifecycleModule$2.start(LifecycleModule.java:141)
~[druid-core-0.20.0.jar:0.20.0]
at
org.apache.druid.cli.GuiceRunnable.initLifecycle(GuiceRunnable.java:115)
[druid-services-0.20.0.jar:0.20.0]
at org.apache.druid.cli.ServerRunnable.run(ServerRunnable.java:63)
[druid-services-0.20.0.jar:0.20.0]
at org.apache.druid.cli.Main.main(Main.java:113)
[druid-services-0.20.0.jar:0.20.0]
```
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]