GitHub user abcMH1966 created a discussion: I encountered a port error when 
using pulsar to integrate etcd

When I execute the following command:

./bin/pulsar initialize-cluster-metadata \
-c pulsar-cluster \
-md etcd:node01:2379,node02:2379,node03:2379 \
-cms etcd:node01:2379,node02:2379,node03:2379 \
-uw http://node01:8080,node02:8080,node03:8080 \
-tw https://node01:8443,node02:8443,node03:8443 \
-ub pulsar://node01:6650,node02:6650,node03:6650 \
-tb pulsar+ssl://node01:6651,node02:6651,node03:6651

A port exception occurred:
2022-08-23T10:13:27,784-0400 [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:143) 
~[?:1.8.0_322]
        at java.net.InetSocketAddress.<init>(InetSocketAddress.java:224) 
~[?:1.8.0_322]
        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:193) 
~[?:1.8.0_322]
        at 
java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) 
~[?:1.8.0_322]
        at 
java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) 
~[?:1.8.0_322]
        at 
java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) 
~[?:1.8.0_322]
        at 
java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) 
~[?:1.8.0_322]
        at 
java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) 
~[?:1.8.0_322]
        at 
java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566) 
~[?:1.8.0_322]
        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:1149) 
[?:1.8.0_322]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
[?:1.8.0_322]
        at java.lang.Thread.run(Thread.java:750) [?:1.8.0_322]

I set the port to 2379, why the pulsar report this exception: 
port out of range: -1
where is the -1 port?



GitHub link: https://github.com/apache/pulsar/discussions/17240

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscr...@pulsar.apache.org

Reply via email to