GitHub user elysian-gc added a comment to the discussion: [Bug] boot broker failed with etcd
> @elysian-gc do you still suffer from this issue? It reads like a usage issue > than a bug. > > The error log indicates that you configure the port as `-1`. I run a three > processes etcd cluster and connect to it locally and cannot reproduce your > issue. @tisonkun yes,when I init cluster ``` ./bin/pulsar initialize-cluster-metadata \ -c pulsar-cluster \ -md etcd:http://node1:2379,http://node2:2379,http://node3:2379 \ -cms etcd:http://node1:2379,http://node2:2379,http://node3:2379 \ -uw http://node1:8080,node2:8080,node3:8080 \ -ub pulsar://node1:6650,node2:6650,node3:6650 ``` I don't know reason. the log is ``` 2023-04-07T14:57:44,065+0800 [grpc-default-executor-0] WARN io.etcd.jetcd.resolver.IPNameResolver - Error wile getting list of servers java.lang.IllegalArgumentException: port out of range:-1 at java.net.InetSocketAddress.checkPort(InetSocketAddress.java:152) ~[?:?] at java.net.InetSocketAddress.<init>(InetSocketAddress.java:233) ~[?:?] at io.etcd.jetcd.resolver.IPNameResolver$HostAndPort.toAddressGroup(IPNameResolver.java:162) ~[io.etcd-jetcd-core-0.5.11.jar:?] at io.etcd.jetcd.resolver.IPNameResolver.lambda$doResolve$1(IPNameResolver.java:133) ~[io.etcd-jetcd-core-0.5.11.jar:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at io.etcd.jetcd.resolver.IPNameResolver.doResolve(IPNameResolver.java:134) ~[io.etcd-jetcd-core-0.5.11.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:833) ~[?:?] Apr 07, 2023 2:57:44 PM io.grpc.internal.ManagedChannelImpl$NameResolverListener handleErrorInSyncContext WARNING: [Channel<1>: (ip:///null:-1)] Failed to resolve name. status=Status{code=NOT_FOUND, description=null, cause=null} 2023-04-07T14:57:45,047+0800 [grpc-default-executor-1] WARN io.etcd.jetcd.resolver.IPNameResolver - Error wile getting list of servers java.lang.IllegalArgumentException: port out of range:-1 at java.net.InetSocketAddress.checkPort(InetSocketAddress.java:152) ~[?:?] at java.net.InetSocketAddress.<init>(InetSocketAddress.java:233) ~[?:?] at io.etcd.jetcd.resolver.IPNameResolver$HostAndPort.toAddressGroup(IPNameResolver.java:162) ~[io.etcd-jetcd-core-0.5.11.jar:?] at io.etcd.jetcd.resolver.IPNameResolver.lambda$doResolve$1(IPNameResolver.java:133) ~[io.etcd-jetcd-core-0.5.11.jar:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at io.etcd.jetcd.resolver.IPNameResolver.doResolve(IPNameResolver.java:134) ~[io.etcd-jetcd-core-0.5.11.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:833) ~[?:?] ``` GitHub link: https://github.com/apache/pulsar/discussions/19940#discussioncomment-5550934 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected]
