You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2018/07/18 16:47:29 UTC
[GitHub] dsambandam opened a new issue #2195: Can't start Global Zookeeper
in a Multi-cluster setup
dsambandam opened a new issue #2195: Can't start Global Zookeeper in a Multi-cluster setup
URL: https://github.com/apache/incubator-pulsar/issues/2195
#### Expected behavior
Global Zookeeper in a Multi-Cluster Setup doesn't start and fails when started in foreground with Invalid arguments
Tell us what should happen
Global Zookeeper should successfully start on Configured client ports:2184
#### Actual behavior
Pulsar daemon and Pulsar scripts fails to start with Invalid arguments
Tell us what happens instead
#### Steps to reproduce
1. Setup Cluster-A ( Deploy 3 local Zookeepers)
2. Setup Cluster-B (Deploy 3 local Zookeepers)
3. Deploy global zookeepers with a quorum of 5 servers ( 3 from Cluster-A and 2 from Cluster-B)
4. Execute the following:
- ./bin/pulsar-daemon start global-zookeeper
- ./bin/pulsar global-zookeeper
How can we reproduce the issue
#### System configuration
**Pulsar version**: 2.0
Logs:
./bin/pulsar-daemon start global-zookeeper
doing start global-zookeeper ...
starting global-zookeeper, logging to /Opt/Pulsar_install/apache-pulsar-2.0.0-rc1-incubating/logs/pulsar-global-zookeeper-cluster-A-Server-1.log
./bin/pulsar global-zookeeper
[AppClassLoader@26bbad11] info AspectJ Weaver Version 1.8.9 built on Monday Mar 14, 2016 at 21:18:16 GMT
[AppClassLoader@26bbad11] info register classloader sun.misc.Launcher$AppClassLoader@26bbad11
[AppClassLoader@26bbad11] info using configuration file:/Opt/Pulsar_install/apache-pulsar-2.0.0-rc1-incubating/lib/org.apache.pulsar-pulsar-zookeeper-2.0.0-rc1-incubating.jar!/META-INF/aop.xml
[AppClassLoader@26bbad11] info using configuration file:/Opt/Pulsar_install/apache-pulsar-2.0.0-rc1-incubating/lib/org.apache.pulsar-pulsar-broker-2.0.0-rc1-incubating.jar!/META-INF/aop.xml
[AppClassLoader@26bbad11] info register aspect org.apache.pulsar.zookeeper.FinalRequestProcessorAspect
[AppClassLoader@26bbad11] info register aspect org.apache.pulsar.zookeeper.ZooKeeperServerAspect
[AppClassLoader@26bbad11] info register aspect org.apache.pulsar.broker.zookeeper.aspectj.ClientCnxnAspect
09:29:29.646 [main] INFO org.apache.pulsar.zookeeper.ZooKeeperStarter - Starting ZK stats HTTP server at port 8001
09:29:29.669 [main] INFO org.eclipse.jetty.util.log - Logging initialized @1951ms
09:29:29.736 [main] INFO org.eclipse.jetty.server.Server - jetty-9.3.11.v20160721
09:29:29.772 [main] INFO org.eclipse.jetty.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@5a088801{/,null,AVAILABLE}
09:29:29.792 [main] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@78c78a69{HTTP/1.1,[http/1.1]}{0.0.0.0:8001}
09:29:29.792 [main] INFO org.eclipse.jetty.server.Server - Started @2075ms
09:29:29.797 [main] INFO org.apache.zookeeper.server.DatadirCleanupManager - autopurge.snapRetainCount set to 3
09:29:29.797 [main] INFO org.apache.zookeeper.server.DatadirCleanupManager - autopurge.purgeInterval set to 0
09:29:29.798 [main] INFO org.apache.zookeeper.server.DatadirCleanupManager - Purge task is not scheduled.
09:29:29.798 [main] WARN org.apache.zookeeper.server.quorum.QuorumPeerMain - Either no config or no quorum defined in config, running in standalone mode
09:29:29.847 [main] ERROR org.apache.zookeeper.server.ZooKeeperServerMain - Invalid arguments, **exiting abnormally
java.lang.IllegalArgumentException: Invalid number of arguments:[]**
at org.apache.zookeeper.server.ServerConfig.parse(ServerConfig.java:56) ~[org.apache.pulsar-pulsar-zookeeper-2.0.0-rc1-incubating.jar:2.0.0-rc1-incubating]
at org.apache.zookeeper.server.ZooKeeperServerMain.initializeAndRun(ZooKeeperServerMain.java:84) ~[org.apache.pulsar-pulsar-zookeeper-2.0.0-rc1-incubating.jar:2.0.0-rc1-incubating]
at org.apache.zookeeper.server.ZooKeeperServerMain.main(ZooKeeperServerMain.java:53) [org.apache.pulsar-pulsar-zookeeper-2.0.0-rc1-incubating.jar:2.0.0-rc1-incubating]
at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:116) [org.apache.pulsar-pulsar-zookeeper-2.0.0-rc1-incubating.jar:2.0.0-rc1-incubating]
at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:78) [org.apache.pulsar-pulsar-zookeeper-2.0.0-rc1-incubating.jar:2.0.0-rc1-incubating]
at org.apache.pulsar.zookeeper.ZooKeeperStarter.start(ZooKeeperStarter.java:68) [org.apache.pulsar-pulsar-zookeeper-2.0.0-rc1-incubating.jar:2.0.0-rc1-incubating]
at org.apache.pulsar.zookeeper.ConfigurationStoreStarter.main(ConfigurationStoreStarter.java:26) [org.apache.pulsar-pulsar-zookeeper-2.0.0-rc1-incubating.jar:2.0.0-rc1-incubating]
09:29:29.850 [main] INFO org.apache.zookeeper.server.ZooKeeperServerMain - Usage: ZooKeeperServerMain configfile | port datadir [ticktime] [maxcnxns]
Usage: ZooKeeperServerMain configfile | port datadir [ticktime] [maxcnxns]
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services