junlia opened a new issue #5392: Error open RocksDB database when 'Set up a 
standalone Pulsar in Docker'
URL: https://github.com/apache/pulsar/issues/5392
 
 
   Hello, 
   
   I am following the instruction on Set up a standalone Pulsar in Docker to 
setup Pular on windows 10 with the following command on both cmd.exe and 
powershell:
   
   `docker run -it  -p 6650:6650  -p 8080:8080 -v 
"c:\docker\pulsar:/pulsar/data" apachepulsar/pulsar:2.4.1 bin/pulsar standalone`
   
    I am getting this error as appeared to be fixed already - per 
https://github.com/apache/pulsar/issues/3031: 
   
   ```
   01:24:26.913 [main] INFO  
org.apache.bookkeeper.discover.ZKRegistrationManager - INSTANCEID not exists in 
zookeeper. Not considering it for data verification
   01:24:26.998 [main] INFO  org.apache.bookkeeper.bookie.Bookie - instantiate 
ledger manager org.apache.bookkeeper.meta.HierarchicalLedgerManagerFactory
   01:24:27.019 [main] ERROR org.apache.bookkeeper.bookie.Journal - Problems 
reading from data/standalone/bookkeeper0/current/lastMark (this is okay if it 
is the first time starting this bookie
   01:24:27.021 [main] INFO  org.apache.bookkeeper.bookie.Bookie - Using ledger 
storage: org.apache.bookkeeper.bookie.storage.ldb.DbLedgerStorage
   01:24:27.024 [main] INFO  
org.apache.bookkeeper.bookie.storage.ldb.DbLedgerStorage - Started Db Ledger 
Storage
   01:24:27.025 [main] INFO  
org.apache.bookkeeper.bookie.storage.ldb.DbLedgerStorage -  - Number of 
directories: 1
   01:24:27.025 [main] INFO  
org.apache.bookkeeper.bookie.storage.ldb.DbLedgerStorage -  - Write cache size: 
1024 MB
   01:24:27.025 [main] INFO  
org.apache.bookkeeper.bookie.storage.ldb.DbLedgerStorage -  - Read Cache: 1024 
MB
   01:24:27.028 [main] INFO  
org.apache.bookkeeper.bookie.storage.ldb.DbLedgerStorage - Creating single 
directory db ledger storage on data/standalone/bookkeeper0/current
   01:24:27.139 [main] INFO  org.apache.bookkeeper.proto.BookieNettyServer - 
Shutting down BookieNettyServer
   01:24:27.172 [main] ERROR org.apache.pulsar.PulsarStandaloneStarter - Failed 
to start pulsar service.
   java.io.IOException: Error open RocksDB database
           at 
org.apache.bookkeeper.bookie.storage.ldb.KeyValueStorageRocksDB.<init>(KeyValueStorageRocksDB.java:182)
 ~[org.apache.bookkeeper-bookkeeper-server-4.9.2.jar:4.9.2]
           at 
org.apache.bookkeeper.bookie.storage.ldb.KeyValueStorageRocksDB.<init>(KeyValueStorageRocksDB.java:83)
 ~[org.apache.bookkeeper-bookkeeper-server-4.9.2.jar:4.9.2]
           at 
org.apache.bookkeeper.bookie.storage.ldb.KeyValueStorageRocksDB.lambda$static$0(KeyValueStorageRocksDB.java:58)
 ~[org.apache.bookkeeper-bookkeeper-server-4.9.2.jar:4.9.2]
           at 
org.apache.bookkeeper.bookie.storage.ldb.LedgerMetadataIndex.<init>(LedgerMetadataIndex.java:69)
 ~[org.apache.bookkeeper-bookkeeper-server-4.9.2.jar:4.9.2]
           at 
org.apache.bookkeeper.bookie.storage.ldb.SingleDirectoryDbLedgerStorage.<init>(SingleDirectoryDbLedgerStorage.java:160)
 ~[org.apache.bookkeeper-bookkeeper-server-4.9.2.jar:4.9.2]
           at 
org.apache.bookkeeper.bookie.storage.ldb.DbLedgerStorage.newSingleDirectoryDbLedgerStorage(DbLedgerStorage.java:148)
 ~[org.apache.bookkeeper-bookkeeper-server-4.9.2.jar:4.9.2]
           at 
org.apache.bookkeeper.bookie.storage.ldb.DbLedgerStorage.initialize(DbLedgerStorage.java:128)
 ~[org.apache.bookkeeper-bookkeeper-server-4.9.2.jar:4.9.2]
           at org.apache.bookkeeper.bookie.Bookie.<init>(Bookie.java:790) 
~[org.apache.bookkeeper-bookkeeper-server-4.9.2.jar:4.9.2]
           at 
org.apache.bookkeeper.proto.BookieServer.newBookie(BookieServer.java:137) 
~[org.apache.bookkeeper-bookkeeper-server-4.9.2.jar:4.9.2]
           at 
org.apache.bookkeeper.proto.BookieServer.<init>(BookieServer.java:106) 
~[org.apache.bookkeeper-bookkeeper-server-4.9.2.jar:4.9.2]
           at 
org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble.runBookies(LocalBookkeeperEnsemble.java:272)
 ~[org.apache.pulsar-pulsar-zookeeper-utils-2.4.1.jar:2.4.1]
           at 
org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble.startStandalone(LocalBookkeeperEnsemble.java:396)
 ~[org.apache.pulsar-pulsar-zookeeper-utils-2.4.1.jar:2.4.1]
           at 
org.apache.pulsar.PulsarStandalone.start(PulsarStandalone.java:259) 
~[org.apache.pulsar-pulsar-broker-2.4.1.jar:2.4.1]
           at 
org.apache.pulsar.PulsarStandaloneStarter.main(PulsarStandaloneStarter.java:121)
 [org.apache.pulsar-pulsar-broker-2.4.1.jar:2.4.1]
   Caused by: org.rocksdb.RocksDBException: While fsync: a directory: Invalid 
argument
           at org.rocksdb.RocksDB.open(Native Method) 
~[org.rocksdb-rocksdbjni-5.13.3.jar:?]
           at org.rocksdb.RocksDB.open(RocksDB.java:231) 
~[org.rocksdb-rocksdbjni-5.13.3.jar:?]
           at 
org.apache.bookkeeper.bookie.storage.ldb.KeyValueStorageRocksDB.<init>(KeyValueStorageRocksDB.java:179)
 ~[org.apache.bookkeeper-bookkeeper-server-4.9.2.jar:4.9.2]
           ... 13 more
   01:24:27.182 [Thread-1] ERROR org.apache.pulsar.PulsarStandaloneStarter - 
Shutdown failed: null
   ```
   

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to