-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error in starting bookie with multiple ledger directories #251
Comments
Pulsar uses a fork of Bookkeeper optimized for its workload. AFAIK complete compatibility with Apache Bookkeeper documentation is a nice-to-have not must-have. If/when the Pulsar fork is merged into Apache Bookkeeper, then full configurations will likely be supported. Until then refer to Pulsar Bookkeeper documentation. @merlimat & co. would it make sense to pair down bookkeeper.conf to not have traps w.r.t. configurations that do not work with Pulsar Bookkeeper? |
The effort of merging the fork into main branch of apache bookkeeper is actively ongoing :)
All the bookkeeper options are actually supported. The issue with the multiple directories is that they are not supported in the That doesn't prevent one to use the classic So, for @krumo my suggestions could be to either:
|
Signed-off-by: xiaolong.ran <rxl@apache.org>
Master issue: apache#241 This PR add support for Kafka DescribeConfigs request. The request is to get topic or broker related configs from Kafka but the Kafka's config is much different from KoP. We just only support request for topic's configs and use the default config value so that Confluent Schema Registry can run with KoP. * Handle DescribeConfig request * Add check for topic existence * Fix NPE when DescribeConfigsRequest has no config names * Check for non-existed topic * Add unit test for DescribeConfigsRequest
Expected behavior
When setting 2 directories as the storage directories, I expect the bookie could use 2 directories to store ledger files.
Actual behavior
When starting bookie with pulsar-daemon command, I get the error info in the log file as following:
Steps to reproduce
ledgerDirectories=/mnt/datadir1/pulsar/bk-data,/mnt/datadir2/pulsar/bk-data
, where datadir1 and datadir2 are located in different disks.pulsar-daemon start bookie
command.System configuration
Pulsar version: 1.16.1
The text was updated successfully, but these errors were encountered: