leosanqing commented on issue #15647:
URL: https://github.com/apache/pulsar/issues/15647#issuecomment-1351546735

   Hello, I got this error when I run docker pulsar standalone.(I've try to use 
2.8.X,and it occurs another errors)
   
   ENV: MacbookPro(Intel,Not apple's chip), use parallel Desktop to run Ubuntu
   CMD: Copied from official website 
   `docker run -it -p 6650:6650  -p 8080:8080 --mount 
source=pulsardata,target=/pulsar/data --mount 
source=pulsarconf,target=/pulsar/conf apachepulsar/pulsar:2.10.2 bin/pulsar 
standalone`
   
   ERROR: 
   `Caused by: 
org.apache.zookeeper.server.persistence.FileTxnSnapLog$DatadirException: Cannot 
write to data directory data/standalone/zookeeper/version-2 at 
org.apache.zookeeper.server.persistence.FileTxnSnapLog.<init>(FileTxnSnapLog.java:140)
 ~[org.apache.zookeeper-zookeeper-3.6.3.jar:3.6.3] at 
org.apache.zookeeper.server.ZooKeeperServer.<init>(ZooKeeperServer.java:441) 
~[org.apache.zookeeper-zookeeper-3.6.3.jar:3.6.3] at 
org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble.runZookeeper(LocalBookkeeperEnsemble.java:201)
 ~[org.apache.pulsar-pulsar-broker-2.10.2.jar:2.10.2] ... 3 more`
   
   DETAIL:
   `14:14:12.797 [main] INFO  org.apache.zookeeper.server.ZooKeeperServer - 
Server environment:java.io.tmpdir=/tmp
   14:14:12.797 [main] INFO  org.apache.zookeeper.server.ZooKeeperServer - 
Server environment:java.compiler=<NA>
   14:14:12.797 [main] INFO  org.apache.zookeeper.server.ZooKeeperServer - 
Server environment:os.name=Linux
   14:14:12.797 [main] INFO  org.apache.zookeeper.server.ZooKeeperServer - 
Server environment:os.arch=amd64
   14:14:12.797 [main] INFO  org.apache.zookeeper.server.ZooKeeperServer - 
Server environment:os.version=5.15.0-40-generic
   14:14:12.797 [main] INFO  org.apache.zookeeper.server.ZooKeeperServer - 
Server environment:user.name=?
   14:14:12.797 [main] INFO  org.apache.zookeeper.server.ZooKeeperServer - 
Server environment:user.home=?
   14:14:12.797 [main] INFO  org.apache.zookeeper.server.ZooKeeperServer - 
Server environment:user.dir=/pulsar
   14:14:12.798 [main] INFO  org.apache.zookeeper.server.ZooKeeperServer - 
Server environment:os.memory.free=1930MB
   14:14:12.798 [main] INFO  org.apache.zookeeper.server.ZooKeeperServer - 
Server environment:os.memory.max=2048MB
   14:14:12.798 [main] INFO  org.apache.zookeeper.server.ZooKeeperServer - 
Server environment:os.memory.total=2048MB
   14:14:12.798 [main] INFO  org.apache.zookeeper.server.ZooKeeperServer - 
zookeeper.enableEagerACLCheck = false
   14:14:12.798 [main] INFO  org.apache.zookeeper.server.ZooKeeperServer - 
zookeeper.digest.enabled = true
   14:14:12.798 [main] INFO  org.apache.zookeeper.server.ZooKeeperServer - 
zookeeper.closeSessionTxn.enabled = true
   14:14:12.798 [main] INFO  org.apache.zookeeper.server.ZooKeeperServer - 
zookeeper.flushDelay=0
   14:14:12.798 [main] INFO  org.apache.zookeeper.server.ZooKeeperServer - 
zookeeper.maxWriteQueuePollTime=0
   14:14:12.799 [main] INFO  org.apache.zookeeper.server.ZooKeeperServer - 
zookeeper.maxBatchSize=1000
   14:14:12.799 [main] INFO  org.apache.zookeeper.server.ZooKeeperServer - 
zookeeper.intBufferStartingSizeBytes = 1024
   14:14:12.801 [main] INFO  
org.apache.zookeeper.server.persistence.FileTxnSnapLog - 
zookeeper.snapshot.trust.empty : true
   14:14:12.802 [main] ERROR 
org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble - Exception while 
instantiating ZooKeeper
   org.apache.zookeeper.server.persistence.FileTxnSnapLog$DatadirException: 
Cannot write to data directory data/standalone/zookeeper/version-2
        at 
org.apache.zookeeper.server.persistence.FileTxnSnapLog.<init>(FileTxnSnapLog.java:140)
 ~[org.apache.zookeeper-zookeeper-3.6.3.jar:3.6.3]
        at 
org.apache.zookeeper.server.ZooKeeperServer.<init>(ZooKeeperServer.java:441) 
~[org.apache.zookeeper-zookeeper-3.6.3.jar:3.6.3]
        at 
org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble.runZookeeper(LocalBookkeeperEnsemble.java:201)
 ~[org.apache.pulsar-pulsar-broker-2.10.2.jar:2.10.2]
        at 
org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble.startStandalone(LocalBookkeeperEnsemble.java:444)
 ~[org.apache.pulsar-pulsar-broker-2.10.2.jar:2.10.2]
        at org.apache.pulsar.PulsarStandalone.start(PulsarStandalone.java:269) 
~[org.apache.pulsar-pulsar-broker-2.10.2.jar:2.10.2]
        at 
org.apache.pulsar.PulsarStandaloneStarter.main(PulsarStandaloneStarter.java:143)
 ~[org.apache.pulsar-pulsar-broker-2.10.2.jar:2.10.2]
   14:14:12.813 [main] ERROR org.apache.pulsar.PulsarStandaloneStarter - Failed 
to start pulsar service.
   java.io.IOException: 
org.apache.zookeeper.server.persistence.FileTxnSnapLog$DatadirException: Cannot 
write to data directory data/standalone/zookeeper/version-2
        at 
org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble.runZookeeper(LocalBookkeeperEnsemble.java:215)
 ~[org.apache.pulsar-pulsar-broker-2.10.2.jar:2.10.2]
        at 
org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble.startStandalone(LocalBookkeeperEnsemble.java:444)
 ~[org.apache.pulsar-pulsar-broker-2.10.2.jar:2.10.2]
        at org.apache.pulsar.PulsarStandalone.start(PulsarStandalone.java:269) 
~[org.apache.pulsar-pulsar-broker-2.10.2.jar:2.10.2]
        at 
org.apache.pulsar.PulsarStandaloneStarter.main(PulsarStandaloneStarter.java:143)
 ~[org.apache.pulsar-pulsar-broker-2.10.2.jar:2.10.2]
   Caused by: 
org.apache.zookeeper.server.persistence.FileTxnSnapLog$DatadirException: Cannot 
write to data directory data/standalone/zookeeper/version-2
        at 
org.apache.zookeeper.server.persistence.FileTxnSnapLog.<init>(FileTxnSnapLog.java:140)
 ~[org.apache.zookeeper-zookeeper-3.6.3.jar:3.6.3]
        at 
org.apache.zookeeper.server.ZooKeeperServer.<init>(ZooKeeperServer.java:441) 
~[org.apache.zookeeper-zookeeper-3.6.3.jar:3.6.3]
        at 
org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble.runZookeeper(LocalBookkeeperEnsemble.java:201)
 ~[org.apache.pulsar-pulsar-broker-2.10.2.jar:2.10.2]
        ... 3 more
   `


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to