liangyepianzhou commented on PR #17888:
URL: https://github.com/apache/pulsar/pull/17888#issuecomment-1278521551
@hangc0276
I deployed the Pulsar cluster with the latest master branch and got this
exception.
Configurations in broker.conf:
> metadataStoreUrl=127.0.0.1:2181
> clusterName=cluster-a
> managedLedgerDefaultEnsembleSize=1
> managedLedgerDefaultWriteQuorum=1
> managedLedgerDefaultAckQuorum=1
And the exception is
> 2022-10-14T13:52:34,154+0800 [main] ERROR
org.apache.bookkeeper.common.component.AbstractLifecycleComponent - Failed to
start Component: stats-provider
java.lang.RuntimeException: java.io.IOException: Failed to bind to
/0.0.0.0:8000
at
org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider.start(PrometheusMetricsProvider.java:119)
~[prometheus-metrics-provider-4.15.1.jar:4.15.1]
at
org.apache.bookkeeper.server.service.StatsProviderService.doStart(StatsProviderService.java:51)
~[bookkeeper-server-4.15.1.jar:4.15.1]
at
org.apache.bookkeeper.common.component.AbstractLifecycleComponent.start(AbstractLifecycleComponent.java:83)
~[bookkeeper-common-4.15.1.jar:4.15.1]
at
org.apache.bookkeeper.common.component.LifecycleComponentStack.lambda$start$4(LifecycleComponentStack.java:144)
~[bookkeeper-common-4.15.1.jar:4.15.1]
at
com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422)
~[guava-31.0.1-jre.jar:?]
at
org.apache.bookkeeper.common.component.LifecycleComponentStack.start(LifecycleComponentStack.java:144)
~[bookkeeper-common-4.15.1.jar:4.15.1]
at
org.apache.bookkeeper.common.component.ComponentStarter.startComponent(ComponentStarter.java:85)
~[bookkeeper-common-4.15.1.jar:4.15.1]
at org.apache.bookkeeper.server.Main.doMain(Main.java:280)
~[bookkeeper-server-4.15.1.jar:4.15.1]
at org.apache.bookkeeper.server.Main.main(Main.java:255)
~[bookkeeper-server-4.15.1.jar:4.15.1]
Caused by: java.io.IOException: Failed to bind to /0.0.0.0:8000
at
org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:349)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:310)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:234)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
~[jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622]
at org.eclipse.jetty.server.Server.doStart(Server.java:401)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
~[jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider.start(PrometheusMetricsProvider.java:116)
~[prometheus-metrics-provider-4.15.1.jar:4.15.1]
... 8 more
Caused by: java.net.BindException: Address already in use
at sun.nio.ch.Net.bind0(Native Method) ~[?:?]
at sun.nio.ch.Net.bind(Net.java:555) ~[?:?]
at
sun.nio.ch.ServerSocketChannelImpl.netBind(ServerSocketChannelImpl.java:337)
~[?:?]
at
sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:294) ~[?:?]
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:89)
~[?:?]
at
org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:344)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:310)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:234)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
~[jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622]
at org.eclipse.jetty.server.Server.doStart(Server.java:401)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
~[jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider.start(PrometheusMetricsProvider.java:116)
~[prometheus-metrics-provider-4.15.1.jar:4.15.1]
... 8 more
2022-10-14T13:52:34,301+0800 [main] ERROR
org.apache.bookkeeper.common.component.AbstractLifecycleComponent - Calling
uncaughtExceptionHandler
2022-10-14T13:52:34,302+0800 [main] ERROR
org.apache.bookkeeper.common.component.ComponentStarter - Triggered
exceptionHandler of Component: bookie-server because of Exception in Thread:
Thread[main,5,main]
java.lang.RuntimeException: java.io.IOException: Failed to bind to
/0.0.0.0:8000
at
org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider.start(PrometheusMetricsProvider.java:119)
~[prometheus-metrics-provider-4.15.1.jar:4.15.1]
at
org.apache.bookkeeper.server.service.StatsProviderService.doStart(StatsProviderService.java:51)
~[bookkeeper-server-4.15.1.jar:4.15.1]
at
org.apache.bookkeeper.common.component.AbstractLifecycleComponent.start(AbstractLifecycleComponent.java:83)
~[bookkeeper-common-4.15.1.jar:4.15.1]
at
org.apache.bookkeeper.common.component.LifecycleComponentStack.lambda$start$4(LifecycleComponentStack.java:144)
~[bookkeeper-common-4.15.1.jar:4.15.1]
at
com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422)
~[guava-31.0.1-jre.jar:?]
at
org.apache.bookkeeper.common.component.LifecycleComponentStack.start(LifecycleComponentStack.java:144)
~[bookkeeper-common-4.15.1.jar:4.15.1]
at
org.apache.bookkeeper.common.component.ComponentStarter.startComponent(ComponentStarter.java:85)
~[bookkeeper-common-4.15.1.jar:4.15.1]
at org.apache.bookkeeper.server.Main.doMain(Main.java:280)
~[bookkeeper-server-4.15.1.jar:4.15.1]
at org.apache.bookkeeper.server.Main.main(Main.java:255)
~[bookkeeper-server-4.15.1.jar:4.15.1]
Caused by: java.io.IOException: Failed to bind to /0.0.0.0:8000
at
org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:349)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:310)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:234)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
~[jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622]
at org.eclipse.jetty.server.Server.doStart(Server.java:401)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
~[jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider.start(PrometheusMetricsProvider.java:116)
~[prometheus-metrics-provider-4.15.1.jar:4.15.1]
... 8 more
Caused by: java.net.BindException: Address already in use
at sun.nio.ch.Net.bind0(Native Method) ~[?:?]
at sun.nio.ch.Net.bind(Net.java:555) ~[?:?]
at
sun.nio.ch.ServerSocketChannelImpl.netBind(ServerSocketChannelImpl.java:337)
~[?:?]
at
sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:294) ~[?:?]
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:89)
~[?:?]
at
org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:344)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:310)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:234)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
~[jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622]
at org.eclipse.jetty.server.Server.doStart(Server.java:401)
~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
~[jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622]
at
org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider.start(PrometheusMetricsProvider.java:116)
~[prometheus-metrics-provider-4.15.1.jar:4.15.1]
... 8 more
--
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.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]