changxue created IOTDB-5231: ------------------------------- Summary: [monitor]datanode could not start when connecting 9091 error Key: IOTDB-5231 URL: https://issues.apache.org/jira/browse/IOTDB-5231 Project: Apache IoTDB Issue Type: Bug Affects Versions: 1.0.0 Reporter: changxue Assignee: Hongyin Zhang Attachments: config.tar.gz, monitor_error_log.tar.gz
[monitor]datanode could not start when connecting 9091 error environment: 3C3D cluster, rel/1.0 branch 1. enable prometheus monitor 2. the prometheus service has not been started problem: 1. 监控是附加功能,打开它并且它工作不正常(可以warning),但不应该出现error,不应该影响rpc service等的启动。 2. 这种情况下,stop-datanode.sh 是不能成功停止成功的,需要kill {code} 2022-12-19 10:26:23,574 [main] INFO o.a.i.m.AbstractMetricService:130 - Detect more than one MetricManager, will use org.apache.iotdb.metrics.micrometer.MicrometerMetricManager 2022-12-19 10:26:23,574 [main] INFO o.a.i.m.AbstractMetricService:137 - Load metric reporters, type: [PROMETHEUS] 2022-12-19 10:26:23,939 [main] ERROR o.a.i.c.s.m.MetricService:52 - Failed to start Metrics ServerService because: reactor.netty.ChannelBindException: Failed to bind on [0.0.0.0:9091] Suppressed: java.lang.Exception: #block terminated with an error at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:139) at reactor.core.publisher.Mono.block(Mono.java:1731) at reactor.netty.transport.ServerTransport.bindNow(ServerTransport.java:145) at reactor.netty.transport.ServerTransport.bindNow(ServerTransport.java:130) at org.apache.iotdb.metrics.reporter.prometheus.PrometheusReporter.start(PrometheusReporter.java:81) at org.apache.iotdb.metrics.CompositeReporter.startAll(CompositeReporter.java:38) at org.apache.iotdb.metrics.AbstractMetricService.startAllReporter(AbstractMetricService.java:193) at org.apache.iotdb.metrics.AbstractMetricService.startCoreModule(AbstractMetricService.java:98) at org.apache.iotdb.metrics.AbstractMetricService.startService(AbstractMetricService.java:76) at org.apache.iotdb.commons.service.metric.MetricService.start(MetricService.java:49) at org.apache.iotdb.commons.service.RegisterManager.register(RegisterManager.java:51) at org.apache.iotdb.db.service.DataNode.doAddNode(DataNode.java:162) at org.apache.iotdb.db.service.DataNodeServerCommandLine.run(DataNodeServerCommandLine.java:95) at org.apache.iotdb.commons.ServerCommandLine.doMain(ServerCommandLine.java:58) at org.apache.iotdb.db.service.DataNode.main(DataNode.java:131) 2022-12-19 10:26:23,940 [main] ERROR o.a.i.db.service.DataNode:178 - Fail to start server {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)