Hi guys.
I’m trying to run Zeebe compose (operate+monitor) on my windows machine with docker for windows I have spent all day trying to run it but unfortunately, I couldn’t.
Running Zeebe compose on windows (Linux containers is ok) but I need to run in windows mode due to an aspnet (old) service I have. I followed instructions of running in experimental mode and I can run Ubuntu and Windows side by side.
So I tried to run the simplest compose file (broker-only)
BTW I ran:
docker run --rm -p 8082:8080 -p 5701:5701 -p 9600:9600 --platform Linux --name zeebe camunda/zeebe:0.20.0
got the same result
I got the following errors
PS D:\SC\Zeebe_compose\broker-only> docker-compose up
Creating network “broker-only_default” with the default driver
Creating zeebe_broker … done
Attaching to zeebe_broker
zeebe_broker | + configFile=/usr/local/zeebe/conf/zeebe.cfg.toml
zeebe_broker | ++ hostname -i
zeebe_broker | + export ZEEBE_HOST=172.21.219.87
zeebe_broker | + ZEEBE_HOST=172.21.219.87
zeebe_broker | + export ZEEBE_GATEWAY_CLUSTER_HOST=172.21.219.87
zeebe_broker | + ZEEBE_GATEWAY_CLUSTER_HOST=172.21.219.87
zeebe_broker | + ‘[’ false = true ‘]’
zeebe_broker | + exec /usr/local/zeebe/bin/broker
zeebe_broker | 09:30:07.203 [] [main] DEBUG io.zeebe.util.config - Reading configuration for class io.zeebe.broker.system.configuration.BrokerCfg from file /usr/local/zeebe/conf/zeebe.cfg.toml
zeebe_broker | 09:30:07.248 [] [main] DEBUG io.zeebe.broker.system - Initializing configuration with base path /usr/local/zeebe
zeebe_broker | 09:30:07.323 [] [main] INFO io.zeebe.broker.system - Version: 0.20.0
zeebe_broker | 09:30:07.326 [] [main] INFO io.zeebe.broker.system - Starting broker with configuration {
zeebe_broker | “network”: {
zeebe_broker | “host”: “172.21.219.87”,
zeebe_broker | “portOffset”: 0,
zeebe_broker | “commandApi”: {
zeebe_broker | “host”: “172.21.219.87”,
zeebe_broker | “port”: 26501,
zeebe_broker | “sendBufferSize”: “16M”
zeebe_broker | },
zeebe_broker | “internalApi”: {
zeebe_broker | “host”: “172.21.219.87”,
zeebe_broker | “port”: 26502,
zeebe_broker | “sendBufferSize”: “16M”
zeebe_broker | },
zeebe_broker | “monitoringApi”: {
zeebe_broker | “host”: “172.21.219.87”,
zeebe_broker | “port”: 9600,
zeebe_broker | “sendBufferSize”: “16M”
zeebe_broker | }
zeebe_broker | },
zeebe_broker | “cluster”: {
zeebe_broker | “initialContactPoints”: [],
zeebe_broker | “partitionIds”: [
zeebe_broker | 1
zeebe_broker | ],
zeebe_broker | “nodeId”: 0,
zeebe_broker | “partitionsCount”: 1,
zeebe_broker | “replicationFactor”: 1,
zeebe_broker | “clusterSize”: 1,
zeebe_broker | “clusterName”: “zeebe-cluster”
zeebe_broker | },
zeebe_broker | “threads”: {
zeebe_broker | “cpuThreadCount”: 2,
zeebe_broker | “ioThreadCount”: 2
zeebe_broker | },
zeebe_broker | “data”: {
zeebe_broker | “directories”: [
zeebe_broker | “/usr/local/zeebe/data”
zeebe_broker | ],
zeebe_broker | “logSegmentSize”: “512M”,
zeebe_broker | “snapshotPeriod”: “15m”,
zeebe_broker | “snapshotReplicationPeriod”: “5m”,
zeebe_broker | “maxSnapshots”: 3
zeebe_broker | },
zeebe_broker | “exporters”: [],
zeebe_broker | “gateway”: {
zeebe_broker | “enable”: true,
zeebe_broker | “network”: {
zeebe_broker | “host”: “0.0.0.0”,
zeebe_broker | “port”: 26500
zeebe_broker | },
zeebe_broker | “cluster”: {
zeebe_broker | “contactPoint”: “172.21.219.87:26502”,
zeebe_broker | “transportBuffer”: “128M”,
zeebe_broker | “requestTimeout”: “15s”,
zeebe_broker | “clusterName”: “zeebe-cluster”,
zeebe_broker | “memberId”: “gateway”,
zeebe_broker | “host”: “172.21.219.87”,
zeebe_broker | “port”: 26502
zeebe_broker | },
zeebe_broker | “threads”: {
zeebe_broker | “managementThreads”: 1
zeebe_broker | },
zeebe_broker | “monitoring”: {
zeebe_broker | “enabled”: false,
zeebe_broker | “host”: “172.21.219.87”,
zeebe_broker | “port”: 9600
zeebe_broker | }
zeebe_broker | }
zeebe_broker | }
zeebe_broker | 09:30:07.486 [service-controller] [172.21.219.87:26501-zb-actors-0] DEBUG io.zeebe.broker.clustering - Setup atomix node in cluster zeebe-cluster
zeebe_broker | 09:30:07.540 [service-controller] [172.21.219.87:26501-zb-actors-1] INFO io.zeebe.transport - Bound commandApi.server to /172.21.219.87:26501
zeebe_broker | 09:30:09.597 [service-controller] [172.21.219.87:26501-zb-actors-1] DEBUG io.zeebe.broker.clustering - Adding Node{nodeId=0, commandApi=172.21.219.87:26501} to list of known members
zeebe_broker | 09:30:09.623 [] [zb-blocking-task-runner-1-172.21.219.87:26501] INFO io.zeebe.gateway - Version: 0.20.0
zeebe_broker | 09:30:09.624 [] [zb-blocking-task-runner-1-172.21.219.87:26501] INFO io.zeebe.gateway - Starting gateway with configuration {
zeebe_broker | “enable”: true,
zeebe_broker | “network”: {
zeebe_broker | “host”: “0.0.0.0”,
zeebe_broker | “port”: 26500
zeebe_broker | },
zeebe_broker | “cluster”: {
zeebe_broker | “contactPoint”: “172.21.219.87:26502”,
zeebe_broker | “transportBuffer”: “128M”,
zeebe_broker | “requestTimeout”: “15s”,
zeebe_broker | “clusterName”: “zeebe-cluster”,
zeebe_broker | “memberId”: “gateway”,
zeebe_broker | “host”: “172.21.219.87”,
zeebe_broker | “port”: 26502
zeebe_broker | },
zeebe_broker | “threads”: {
zeebe_broker | “managementThreads”: 1
zeebe_broker | },
zeebe_broker | “monitoring”: {
zeebe_broker | “enabled”: false,
zeebe_broker | “host”: “172.21.219.87”,
zeebe_broker | “port”: 9600
zeebe_broker | }
zeebe_broker | }
zeebe_broker | 09:30:10.241 [] [atomix-cluster-events] DEBUG io.zeebe.broker.clustering - Member 0 received event ClusterMembershipEvent{type=MEMBER_ADDED, subject=Member{id=0, address=172.21.219.87:26502, properties={brokerInfo=EADJAAAAAQAAAAAAAQAAAAEAAAABAAAAAAABCgBjb21tYW5kQXBpEwAxNzIuMjEuMjE5Ljg3OjI2NTAxBQAA}}, time=1569749410240} with BrokerInfo{nodeId=0, partitionsCount=1, clusterSize=1, replicationFactor=1, partitionRoles={}}
zeebe_broker | 09:30:10.245 [io.zeebe.gateway.impl.broker.cluster.BrokerTopologyManagerImpl] [172.21.219.87:26501-zb-actors-0] DEBUG io.zeebe.gateway - Received membership event: ClusterMembershipEvent{type=MEMBER_ADDED, subject=Member{id=0, address=172.21.219.87:26502, properties={brokerInfo=EADJAAAAAQAAAAAAAQAAAAEAAAABAAAAAAABCgBjb21tYW5kQXBpEwAxNzIuMjEuMjE5Ljg3OjI2NTAxBQAA}}, time=1569749410240} with BrokerInfo{nodeId=0, partitionsCount=1, clusterSize=1, replicationFactor=1, partitionRoles={}}
zeebe_broker | 09:30:10.250 [io.zeebe.gateway.impl.broker.cluster.BrokerTopologyManagerImpl] [172.21.219.87:26501-zb-actors-0] INFO io.zeebe.transport.endpoint - Registering endpoint for node ‘0’ with address ‘172.21.219.87:26501’ on transport ‘gateway-broker-client’
zeebe_broker | 09:30:10.427 [service-controller] [172.21.219.87:26501-zb-actors-0] ERROR io.zeebe.servicecontainer - Service cluster.base.atomix.join failed to start while in AwaitStartState
zeebe_broker | java.util.concurrent.CompletionException: java.lang.RuntimeException: java.io.IOException: Permission denied
zeebe_broker | at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:991) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2124) ~[?:1.8.0_212]
zeebe_broker | at io.atomix.primitive.partition.impl.DefaultPartitionService.lambda$start$2(DefaultPartitionService.java:150) ~[atomix-primitive-3.2.0-alpha4.jar:?]
zeebe_broker | at java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:981) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2124) ~[?:1.8.0_212]
zeebe_broker | at io.atomix.primitive.partition.impl.DefaultPartitionService.start(DefaultPartitionService.java:138) ~[atomix-primitive-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.core.Atomix.lambda$startServices$3(Atomix.java:853) ~[atomix-3.2.0-alpha4.jar:?]
zeebe_broker | at java.util.concurrent.CompletableFuture.uniCompose(CompletableFuture.java:952) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:926) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:442) ~[?:1.8.0_212]
zeebe_broker | at io.atomix.utils.concurrent.SingleThreadContext$1.lambda$execute$0(SingleThreadContext.java:53) ~[atomix-utils-3.2.0-alpha4.jar:?]
zeebe_broker | at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_212]
zeebe_broker | at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_212]
zeebe_broker | Caused by: java.lang.RuntimeException: java.io.IOException: Permission denied
zeebe_broker | at io.atomix.storage.buffer.FileBytes.(FileBytes.java:112) ~[atomix-storage-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.storage.buffer.FileBuffer.allocate(FileBuffer.java:107) ~[atomix-storage-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.storage.buffer.FileBuffer.allocate(FileBuffer.java:66) ~[atomix-storage-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.storage.system.MetaStore.(MetaStore.java:57) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.storage.RaftStorage.openMetaStore(RaftStorage.java:279) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.impl.RaftContext.(RaftContext.java:157) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.impl.DefaultRaftServer$Builder.build(DefaultRaftServer.java:273) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.impl.DefaultRaftServer$Builder.build(DefaultRaftServer.java:234) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.impl.RaftPartitionServer.buildServer(RaftPartitionServer.java:206) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.impl.RaftPartitionServer.initServer(RaftPartitionServer.java:210) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.impl.RaftPartitionServer.start(RaftPartitionServer.java:97) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.RaftPartition.open(RaftPartition.java:158) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.RaftPartitionGroup.lambda$join$6(RaftPartitionGroup.java:241) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_212]
zeebe_broker | at java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1556) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) ~[?:1.8.0_212]
zeebe_broker | at io.atomix.protocols.raft.partition.RaftPartitionGroup.join(RaftPartitionGroup.java:243) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.primitive.partition.impl.DefaultPartitionService.lambda$null$1(DefaultPartitionService.java:158) ~[atomix-primitive-3.2.0-alpha4.jar:?]
zeebe_broker | at java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:981) ~[?:1.8.0_212]
zeebe_broker | … 17 more
zeebe_broker | Caused by: java.io.IOException: Permission denied
zeebe_broker | at java.io.RandomAccessFile.setLength(Native Method) ~[?:1.8.0_212]
zeebe_broker | at io.atomix.storage.buffer.FileBytes.(FileBytes.java:109) ~[atomix-storage-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.storage.buffer.FileBuffer.allocate(FileBuffer.java:107) ~[atomix-storage-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.storage.buffer.FileBuffer.allocate(FileBuffer.java:66) ~[atomix-storage-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.storage.system.MetaStore.(MetaStore.java:57) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.storage.RaftStorage.openMetaStore(RaftStorage.java:279) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.impl.RaftContext.(RaftContext.java:157) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.impl.DefaultRaftServer$Builder.build(DefaultRaftServer.java:273) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.impl.DefaultRaftServer$Builder.build(DefaultRaftServer.java:234) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.impl.RaftPartitionServer.buildServer(RaftPartitionServer.java:206) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.impl.RaftPartitionServer.initServer(RaftPartitionServer.java:210) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.impl.RaftPartitionServer.start(RaftPartitionServer.java:97) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.RaftPartition.open(RaftPartition.java:158) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.RaftPartitionGroup.lambda$join$6(RaftPartitionGroup.java:241) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_212]
zeebe_broker | at java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1556) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) ~[?:1.8.0_212]
zeebe_broker | at io.atomix.protocols.raft.partition.RaftPartitionGroup.join(RaftPartitionGroup.java:243) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.primitive.partition.impl.DefaultPartitionService.lambda$null$1(DefaultPartitionService.java:158) ~[atomix-primitive-3.2.0-alpha4.jar:?]
zeebe_broker | at java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:981) ~[?:1.8.0_212]
zeebe_broker | … 17 more
zeebe_broker | 09:30:10.434 [service-container-main] [172.21.219.87:26501-zb-actors-1] ERROR io.zeebe.servicecontainer - Failed to build service
zeebe_broker | java.util.concurrent.CompletionException: java.lang.RuntimeException: java.io.IOException: Permission denied
zeebe_broker | at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:991) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2124) ~[?:1.8.0_212]
zeebe_broker | at io.atomix.primitive.partition.impl.DefaultPartitionService.lambda$start$2(DefaultPartitionService.java:150) ~[atomix-primitive-3.2.0-alpha4.jar:?]
zeebe_broker | at java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:981) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2124) ~[?:1.8.0_212]
zeebe_broker | at io.atomix.primitive.partition.impl.DefaultPartitionService.start(DefaultPartitionService.java:138) ~[atomix-primitive-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.core.Atomix.lambda$startServices$3(Atomix.java:853) ~[atomix-3.2.0-alpha4.jar:?]
zeebe_broker | at java.util.concurrent.CompletableFuture.uniCompose(CompletableFuture.java:952) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:926) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:442) ~[?:1.8.0_212]
zeebe_broker | at io.atomix.utils.concurrent.SingleThreadContext$1.lambda$execute$0(SingleThreadContext.java:53) ~[atomix-utils-3.2.0-alpha4.jar:?]
zeebe_broker | at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_212]
zeebe_broker | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_212]
zeebe_broker | at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_212]
zeebe_broker | Caused by: java.lang.RuntimeException: java.io.IOException: Permission denied
zeebe_broker | at io.atomix.storage.buffer.FileBytes.(FileBytes.java:112) ~[atomix-storage-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.storage.buffer.FileBuffer.allocate(FileBuffer.java:107) ~[atomix-storage-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.storage.buffer.FileBuffer.allocate(FileBuffer.java:66) ~[atomix-storage-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.storage.system.MetaStore.(MetaStore.java:57) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.storage.RaftStorage.openMetaStore(RaftStorage.java:279) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.impl.RaftContext.(RaftContext.java:157) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.impl.DefaultRaftServer$Builder.build(DefaultRaftServer.java:273) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.impl.DefaultRaftServer$Builder.build(DefaultRaftServer.java:234) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.impl.RaftPartitionServer.buildServer(RaftPartitionServer.java:206) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.impl.RaftPartitionServer.initServer(RaftPartitionServer.java:210) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.impl.RaftPartitionServer.start(RaftPartitionServer.java:97) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.RaftPartition.open(RaftPartition.java:158) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.RaftPartitionGroup.lambda$join$6(RaftPartitionGroup.java:241) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_212]
zeebe_broker | at java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1556) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) ~[?:1.8.0_212]
zeebe_broker | at io.atomix.protocols.raft.partition.RaftPartitionGroup.join(RaftPartitionGroup.java:243) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.primitive.partition.impl.DefaultPartitionService.lambda$null$1(DefaultPartitionService.java:158) ~[atomix-primitive-3.2.0-alpha4.jar:?]
zeebe_broker | at java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:981) ~[?:1.8.0_212]
zeebe_broker | … 17 more
zeebe_broker | Caused by: java.io.IOException: Permission denied
zeebe_broker | at java.io.RandomAccessFile.setLength(Native Method) ~[?:1.8.0_212]
zeebe_broker | at io.atomix.storage.buffer.FileBytes.(FileBytes.java:109) ~[atomix-storage-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.storage.buffer.FileBuffer.allocate(FileBuffer.java:107) ~[atomix-storage-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.storage.buffer.FileBuffer.allocate(FileBuffer.java:66) ~[atomix-storage-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.storage.system.MetaStore.(MetaStore.java:57) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.storage.RaftStorage.openMetaStore(RaftStorage.java:279) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.impl.RaftContext.(RaftContext.java:157) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.impl.DefaultRaftServer$Builder.build(DefaultRaftServer.java:273) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.impl.DefaultRaftServer$Builder.build(DefaultRaftServer.java:234) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.impl.RaftPartitionServer.buildServer(RaftPartitionServer.java:206) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.impl.RaftPartitionServer.initServer(RaftPartitionServer.java:210) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.impl.RaftPartitionServer.start(RaftPartitionServer.java:97) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.RaftPartition.open(RaftPartition.java:158) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.protocols.raft.partition.RaftPartitionGroup.lambda$join$6(RaftPartitionGroup.java:241) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_212]
zeebe_broker | at java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1556) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_212]
zeebe_broker | at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) ~[?:1.8.0_212]
zeebe_broker | at io.atomix.protocols.raft.partition.RaftPartitionGroup.join(RaftPartitionGroup.java:243) ~[atomix-raft-3.2.0-alpha4.jar:?]
zeebe_broker | at io.atomix.primitive.partition.impl.DefaultPartitionService.lambda$null$1(DefaultPartitionService.java:158) ~[atomix-primitive-3.2.0-alpha4.jar:?]
zeebe_broker | at java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:981) ~[?:1.8.0_212]
zeebe_broker | … 17 more