i want to startup zeebe with default configuration in mac , however, error happens, any help?
broker version: 0.17.0
os: macOS 10.14.3
13:11:34.964 [] [main] INFO io.zeebe.util.config - Reading configuration for class class io.zeebe.broker.system.configuration.BrokerCfg from file /Users/shawn.yang/dev/zeebe/zeebe-broker-0.17.0/conf/zeebe.cfg.toml
13:11:35.026 [] [main] DEBUG io.zeebe.broker.system - Initializing configuration with base path /Users/shawn.yang/dev/zeebe/zeebe-broker-0.17.0
13:11:35.076 [] [main] INFO io.zeebe.broker.system - Scheduler configuration: Threads{cpu-bound: 2, io-bound: 2}.
13:11:35.111 [] [main] INFO io.zeebe.broker.system - Version: 0.17.0
13:11:35.115 [] [main] INFO io.zeebe.broker.system - Starting broker with configuration {
"network": {
"host": "0.0.0.0",
"defaultSendBufferSize": "16M",
"portOffset": 0,
"client": {
"controlMessageBufferSize": "8M",
"host": "0.0.0.0",
"port": 26501,
"sendBufferSize": "16M"
},
"management": {
"receiveBufferSize": "8M",
"host": "0.0.0.0",
"port": 26502,
"sendBufferSize": "16M"
},
"replication": {
"host": "0.0.0.0",
"port": 26503,
"sendBufferSize": "16M"
},
"subscription": {
"receiveBufferSize": "8M",
"host": "0.0.0.0",
"port": 26504,
"sendBufferSize": "16M"
}
},
"cluster": {
"initialContactPoints": [],
"partitionIds": [
0
],
"nodeId": 0,
"partitionsCount": 1,
"replicationFactor": 1,
"clusterSize": 1
},
"threads": {
"cpuThreadCount": 2,
"ioThreadCount": 2
},
"metrics": {
"reportingInterval": "5s",
"file": "/Users/shawn.yang/dev/zeebe/zeebe-broker-0.17.0/metrics/zeebe.prom",
"enableHttpServer": false,
"host": "0.0.0.0",
"port": 9600
},
"data": {
"directories": [
"/Users/shawn.yang/dev/zeebe/zeebe-broker-0.17.0/data"
],
"defaultLogSegmentSize": "512M",
"snapshotPeriod": "15m",
"snapshotReplicationPeriod": "5m"
},
"gossip": {
"retransmissionMultiplier": 3,
"probeInterval": "1s",
"probeTimeout": "500ms",
"probeIndirectNodes": 3,
"probeIndirectTimeout": "1s",
"suspicionMultiplier": 5,
"syncTimeout": "3s",
"syncInterval": "15s",
"joinTimeout": "1s",
"joinInterval": "1s",
"leaveTimeout": "1s",
"maxMembershipEventsPerMessage": 32,
"maxCustomEventsPerMessage": 8
},
"raft": {
"heartbeatInterval": "250ms",
"electionInterval": "1s",
"leaveTimeout": "1s"
},
"exporters": [],
"gateway": {
"enable": true,
"network": {
"host": "0.0.0.0",
"port": 26500
},
"cluster": {
"contactPoint": "0.0.0.0:26501",
"transportBuffer": "128M",
"requestTimeout": "15s"
},
"threads": {
"managementThreads": 1
}
}
}
13:11:35.136 [metricsFileWriter] [0.0.0.0:26501-zb-fs-workers-0] DEBUG io.zeebe.broker.system - Writing metrics to file /Users/shawn.yang/dev/zeebe/zeebe-broker-0.17.0/metrics/zeebe.prom. Reporting interval 5s.
13:11:35.186 [] [main] INFO io.zeebe.gateway - Version: 0.17.0
13:11:35.187 [] [main] INFO io.zeebe.gateway - Starting gateway with configuration {
"enable": true,
"network": {
"host": "0.0.0.0",
"port": 26500
},
"cluster": {
"contactPoint": "0.0.0.0:26501",
"transportBuffer": "128M",
"requestTimeout": "15s"
},
"threads": {
"managementThreads": 1
}
}
13:11:35.198 [service-controller] [0.0.0.0:26501-zb-actors-1] INFO io.zeebe.transport.endpoint - Registering endpoint for node '0' with address '0.0.0.0:26504' on transport 'subscriptionApi.client'
13:11:35.211 [service-controller] [0.0.0.0:26501-zb-actors-0] INFO io.zeebe.broker.transport - Bound managementApi.server to /0.0.0.0:26502
13:11:35.212 [service-controller] [0.0.0.0:26501-zb-actors-0] INFO io.zeebe.broker.transport - Bound subscriptionApi.server to /0.0.0.0:26504
13:11:35.348 [service-controller] [0.0.0.0:26501-zb-actors-0] INFO io.zeebe.transport.endpoint - Registering endpoint for node '0' with address '0.0.0.0:26502' on transport 'managementApi.client'
13:11:35.356 [] [main] INFO io.zeebe.transport.endpoint - Registering endpoint for node '-1' with address '0.0.0.0:26501' on transport 'broker-client'
13:11:35.357 [] [main] INFO io.zeebe.transport.endpoint - Registering endpoint for node '-1' with address '0.0.0.0:26501' on transport 'broker-client-internal'
13:11:35.537 [] [main] DEBUG io.netty.util.internal.logging.InternalLoggerFactory - Using SLF4J as the default logging framework
13:11:35.538 [] [main] DEBUG io.netty.util.internal.PlatformDependent - Platform: MacOS
13:11:35.541 [] [main] DEBUG io.netty.util.internal.PlatformDependent0 - -Dio.netty.noUnsafe: false
13:11:35.541 [] [main] DEBUG io.netty.util.internal.PlatformDependent0 - Java version: 8
13:11:35.542 [] [main] DEBUG io.netty.util.internal.PlatformDependent0 - sun.misc.Unsafe.theUnsafe: available
13:11:35.542 [] [main] DEBUG io.netty.util.internal.PlatformDependent0 - sun.misc.Unsafe.copyMemory: available
13:11:35.543 [] [main] DEBUG io.netty.util.internal.PlatformDependent0 - java.nio.Buffer.address: available
13:11:35.543 [] [main] DEBUG io.netty.util.internal.PlatformDependent0 - direct buffer constructor: available
13:11:35.544 [] [main] DEBUG io.netty.util.internal.PlatformDependent0 - java.nio.Bits.unaligned: available, true
13:11:35.544 [] [main] DEBUG io.netty.util.internal.PlatformDependent0 - jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable prior to Java9
13:11:35.544 [] [main] DEBUG io.netty.util.internal.PlatformDependent0 - java.nio.DirectByteBuffer.<init>(long, int): available
13:11:35.544 [] [main] DEBUG io.netty.util.internal.PlatformDependent - sun.misc.Unsafe: available
13:11:35.545 [] [main] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.tmpdir: /var/folders/8l/9bgq8n5d155985mwx5kp6fnr0000gp/T (java.io.tmpdir)
13:11:35.545 [] [main] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.bitMode: 64 (sun.arch.data.model)
13:11:35.546 [] [main] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.maxDirectMemory: 7635730432 bytes
13:11:35.546 [] [main] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.uninitializedArrayAllocationThreshold: -1
13:11:35.547 [] [main] DEBUG io.netty.util.internal.CleanerJava6 - java.nio.ByteBuffer.cleaner(): available
13:11:35.547 [] [main] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.noPreferDirect: false
13:11:35.561 [service-controller] [0.0.0.0:26501-zb-actors-1] INFO io.zeebe.transport - Bound clientApi.server to /0.0.0.0:26501
13:11:35.561 [service-controller] [0.0.0.0:26501-zb-actors-1] INFO io.zeebe.transport - Bound replicationApi.server to /0.0.0.0:26503
13:11:35.563 [] [main] DEBUG io.netty.channel.MultithreadEventLoopGroup - -Dio.netty.eventLoopThreads: 24
13:11:35.582 [] [main] DEBUG io.netty.channel.nio.NioEventLoop - -Dio.netty.noKeySetOptimization: false
13:11:35.582 [] [main] DEBUG io.netty.channel.nio.NioEventLoop - -Dio.netty.selectorAutoRebuildThreshold: 512
13:11:35.587 [] [main] DEBUG io.netty.util.internal.PlatformDependent - org.jctools-core.MpscChunkedArrayQueue: available
13:11:35.606 [] [main] DEBUG io.netty.channel.DefaultChannelId - -Dio.netty.processId: 78288 (auto-detected)
13:11:35.608 [] [main] DEBUG io.netty.util.NetUtil - -Djava.net.preferIPv4Stack: false
13:11:35.608 [] [main] DEBUG io.netty.util.NetUtil - -Djava.net.preferIPv6Addresses: false
13:11:35.614 [] [main] DEBUG io.netty.util.NetUtil - Loopback interface: lo0 (lo0, 0:0:0:0:0:0:0:1%lo0)
13:11:35.615 [] [main] DEBUG io.netty.util.NetUtil - Failed to get SOMAXCONN from sysctl and file /proc/sys/net/core/somaxconn. Default: 128
13:11:35.616 [] [main] DEBUG io.netty.channel.DefaultChannelId - -Dio.netty.machineId: ac:de:48:ff:fe:00:11:22 (auto-detected)
13:11:35.621 [] [main] DEBUG io.netty.util.internal.InternalThreadLocalMap - -Dio.netty.threadLocalMap.stringBuilder.initialSize: 1024
13:11:35.621 [] [main] DEBUG io.netty.util.internal.InternalThreadLocalMap - -Dio.netty.threadLocalMap.stringBuilder.maxSize: 4096
13:11:35.629 [] [main] DEBUG io.netty.util.ResourceLeakDetector - -Dio.netty.leakDetection.level: simple
13:11:35.629 [] [main] DEBUG io.netty.util.ResourceLeakDetector - -Dio.netty.leakDetection.targetRecords: 4
13:11:35.657 [] [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.numHeapArenas: 24
13:11:35.657 [] [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.numDirectArenas: 24
13:11:35.657 [] [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.pageSize: 8192
13:11:35.657 [] [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.maxOrder: 11
13:11:35.657 [] [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.chunkSize: 16777216
13:11:35.657 [] [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.tinyCacheSize: 512
13:11:35.657 [] [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.smallCacheSize: 256
13:11:35.657 [] [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.normalCacheSize: 64
13:11:35.657 [] [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.maxCachedBufferCapacity: 32768
13:11:35.658 [] [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.cacheTrimInterval: 8192
13:11:35.658 [] [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.useCacheForAllThreads: true
13:11:35.658 [] [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.maxCachedByteBuffersPerChunk: 1023
13:11:35.665 [] [main] DEBUG io.netty.buffer.ByteBufUtil - -Dio.netty.allocator.type: pooled
13:11:35.665 [] [main] DEBUG io.netty.buffer.ByteBufUtil - -Dio.netty.threadLocalDirectBufferSize: 0
13:11:35.666 [] [main] DEBUG io.netty.buffer.ByteBufUtil - -Dio.netty.maxThreadLocalCharBufferSize: 16384
13:11:55.683 [] [main] ERROR io.zeebe.broker.system - Could not start broker
java.util.concurrent.TimeoutException: Timeout after: 20 SECONDS
at io.zeebe.util.sched.future.CompletableActorFuture.get(CompletableActorFuture.java:145) ~[zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.broker.system.SystemContext.init(SystemContext.java:205) ~[zeebe-broker-core-0.17.0.jar:0.17.0]
at io.zeebe.broker.Broker.start(Broker.java:76) ~[zeebe-broker-core-0.17.0.jar:0.17.0]
at io.zeebe.broker.Broker.lambda$new$0(Broker.java:61) ~[zeebe-broker-core-0.17.0.jar:0.17.0]
at io.zeebe.util.LogUtil.doWithMDC(LogUtil.java:29) [zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.broker.Broker.<init>(Broker.java:61) [zeebe-broker-core-0.17.0.jar:0.17.0]
at io.zeebe.broker.Broker.<init>(Broker.java:48) [zeebe-broker-core-0.17.0.jar:0.17.0]
at io.zeebe.broker.StandaloneBroker.startBrokerFromConfiguration(StandaloneBroker.java:65) [zeebe-distribution-0.17.0.jar:0.17.0]
at io.zeebe.broker.StandaloneBroker.main(StandaloneBroker.java:36) [zeebe-distribution-0.17.0.jar:0.17.0]
13:11:55.689 [] [main] INFO io.zeebe.broker.system - Closing...
13:11:55.693 [] [main] DEBUG io.zeebe.gateway - Closing client ...
13:11:55.694 [] [main] DEBUG io.zeebe.gateway - topology manager closed
13:11:55.698 [] [main] DEBUG io.zeebe.gateway - transport closed
13:11:55.699 [] [main] DEBUG io.zeebe.gateway - internal transport closed
13:11:55.699 [] [main] DEBUG io.zeebe.gateway - data frame receive buffer closed
13:11:55.700 [] [main] DEBUG io.zeebe.gateway - Client closed.
13:12:05.594 [service-container-main] [0.0.0.0:26501-zb-actors-1] ERROR io.zeebe.servicecontainer - Failed to build service
java.lang.RuntimeException: Could not start service broker.subscriptionApi.messageHandler removed while starting
at io.zeebe.servicecontainer.impl.ServiceController$AwaitStartState.onStarted(ServiceController.java:232) ~[zeebe-service-container-0.17.0.jar:0.17.0]
at io.zeebe.servicecontainer.impl.ServiceController$AwaitStartState.accept(ServiceController.java:204) ~[zeebe-service-container-0.17.0.jar:0.17.0]
at io.zeebe.servicecontainer.impl.ServiceController$AwaitStartState.accept(ServiceController.java:197) ~[zeebe-service-container-0.17.0.jar:0.17.0]
at io.zeebe.servicecontainer.impl.ServiceController.onServiceEvent(ServiceController.java:119) ~[zeebe-service-container-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.ActorJob.invoke(ActorJob.java:90) [zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.ActorJob.execute(ActorJob.java:53) [zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.ActorTask.execute(ActorTask.java:189) [zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.ActorThread.executeCurrentTask(ActorThread.java:154) [zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.ActorThread.doWork(ActorThread.java:135) [zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.ActorThread.run(ActorThread.java:112) [zeebe-util-0.17.0.jar:0.17.0]
13:12:05.596 [service-container-main] [0.0.0.0:26501-zb-actors-1] ERROR io.zeebe.servicecontainer - Failed to build service
java.lang.RuntimeException: Could not start service cluster.base.raft.bootstrap removed while starting
at io.zeebe.servicecontainer.impl.ServiceController$AwaitStartState.onStarted(ServiceController.java:232) ~[zeebe-service-container-0.17.0.jar:0.17.0]
at io.zeebe.servicecontainer.impl.ServiceController$AwaitStartState.accept(ServiceController.java:204) ~[zeebe-service-container-0.17.0.jar:0.17.0]
at io.zeebe.servicecontainer.impl.ServiceController$AwaitStartState.accept(ServiceController.java:197) ~[zeebe-service-container-0.17.0.jar:0.17.0]
at io.zeebe.servicecontainer.impl.ServiceController.onServiceEvent(ServiceController.java:119) ~[zeebe-service-container-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.ActorJob.invoke(ActorJob.java:90) [zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.ActorJob.execute(ActorJob.java:53) [zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.ActorTask.execute(ActorTask.java:189) [zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.ActorThread.executeCurrentTask(ActorThread.java:154) [zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.ActorThread.doWork(ActorThread.java:135) [zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.ActorThread.run(ActorThread.java:112) [zeebe-util-0.17.0.jar:0.17.0]
13:12:05.706 [] [main] DEBUG io.zeebe.servicecontainer - Service container closing failed. Print dependencies.
13:12:05.708 [] [main] DEBUG io.zeebe.servicecontainer -
broker.system.management.requestHandler in AwaitStartState
\
-- transport.managementApi.server.buffering-server in AwaitDependentsStopped
cluster.base.gossip in AwaitStartState
\
-- null
-- transport.managementApi.server.buffering-server in AwaitDependentsStopped
-- null
transport.managementApi.server.buffering-server in AwaitDependentsStopped
\
-- transport.managementApi.server.receive-buffer in AwaitDependentsStopped
transport.managementApi.server.receive-buffer in AwaitDependentsStopped
\
13:12:05.709 [] [main] ERROR io.zeebe.broker.system - Failed to close broker within PT10S seconds.
java.util.concurrent.TimeoutException: Timeout after: 10000 MILLISECONDS
at io.zeebe.util.sched.future.CompletableActorFuture.get(CompletableActorFuture.java:145) ~[zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.servicecontainer.impl.ServiceContainerImpl.close(ServiceContainerImpl.java:212) ~[zeebe-service-container-0.17.0.jar:0.17.0]
at io.zeebe.broker.system.SystemContext.close(SystemContext.java:227) ~[zeebe-broker-core-0.17.0.jar:0.17.0]
at io.zeebe.broker.system.SystemContext.init(SystemContext.java:209) ~[zeebe-broker-core-0.17.0.jar:0.17.0]
at io.zeebe.broker.Broker.start(Broker.java:76) ~[zeebe-broker-core-0.17.0.jar:0.17.0]
at io.zeebe.broker.Broker.lambda$new$0(Broker.java:61) ~[zeebe-broker-core-0.17.0.jar:0.17.0]
at io.zeebe.util.LogUtil.doWithMDC(LogUtil.java:29) [zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.broker.Broker.<init>(Broker.java:61) [zeebe-broker-core-0.17.0.jar:0.17.0]
at io.zeebe.broker.Broker.<init>(Broker.java:48) [zeebe-broker-core-0.17.0.jar:0.17.0]
at io.zeebe.broker.StandaloneBroker.startBrokerFromConfiguration(StandaloneBroker.java:65) [zeebe-distribution-0.17.0.jar:0.17.0]
at io.zeebe.broker.StandaloneBroker.main(StandaloneBroker.java:36) [zeebe-distribution-0.17.0.jar:0.17.0]
13:12:35.367 [managementApi.server-receiver] [0.0.0.0:26501-zb-actors-1] DEBUG io.zeebe.transport - Failed to add channel java.nio.channels.SocketChannel[closed]
java.nio.channels.ClosedChannelException: null
at java.nio.channels.spi.AbstractSelectableChannel.register(AbstractSelectableChannel.java:197) ~[?:1.8.0_211]
at java.nio.channels.SelectableChannel.register(SelectableChannel.java:280) ~[?:1.8.0_211]
at io.zeebe.transport.impl.TransportChannel.registerSelector(TransportChannel.java:192) ~[zeebe-transport-0.17.0.jar:0.17.0]
at io.zeebe.transport.impl.selector.ReadTransportPoller.maintainChannels(ReadTransportPoller.java:92) ~[zeebe-transport-0.17.0.jar:0.17.0]
at io.zeebe.transport.impl.selector.ReadTransportPoller.pollBlockingEnded(ReadTransportPoller.java:57) ~[zeebe-transport-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.RunnableAdapter.lambda$wrapConsumer$2(RunnableAdapter.java:61) ~[zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.ActorJob.invoke(ActorJob.java:90) [zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.ActorJob.execute(ActorJob.java:53) [zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.ActorTask.execute(ActorTask.java:189) [zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.ActorThread.executeCurrentTask(ActorThread.java:154) [zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.ActorThread.doWork(ActorThread.java:135) [zeebe-util-0.17.0.jar:0.17.0]
at io.zeebe.util.sched.ActorThread.run(ActorThread.java:112) [zeebe-util-0.17.0.jar:0.17.0]
Exception in thread "main" java.lang.RuntimeException: java.util.concurrent.TimeoutException: Timeout after: 20 SECONDS
at io.zeebe.broker.system.SystemContext.init(SystemContext.java:210)
at io.zeebe.broker.Broker.start(Broker.java:76)
at io.zeebe.broker.Broker.lambda$new$0(Broker.java:61)
at io.zeebe.util.LogUtil.doWithMDC(LogUtil.java:29)
at io.zeebe.broker.Broker.<init>(Broker.java:61)
at io.zeebe.broker.Broker.<init>(Broker.java:48)
at io.zeebe.broker.StandaloneBroker.startBrokerFromConfiguration(StandaloneBroker.java:65)
at io.zeebe.broker.StandaloneBroker.main(StandaloneBroker.java:36)
Caused by: java.util.concurrent.TimeoutException: Timeout after: 20 SECONDS
at io.zeebe.util.sched.future.CompletableActorFuture.get(CompletableActorFuture.java:145)
at io.zeebe.broker.system.SystemContext.init(SystemContext.java:205)
... 7 more