Bookkeeper Sets

With a rack-aware deployment, KAAP Operator can set the data placement policy automatically. Every entry will be stored as much as possible in different failure domains to guarantee rack-level fault tolerance.

The auto-configuration of rack-awareness is enabled by default, and is configured in the Bookkeeper configuration section:

bookkeeper:
	autoRackConfig:
		enabled: true
		periodMs: 60000

The autoRackConfig feature requires bookkeeperClientRegionawarePolicyEnabled=true in the broker configuration. Fortunately, KAAP Operator will automatically add this configuration property in the broker and autorecovery values.

If you wish to disable the region-aware policy, you need to explicitly set bookkeeperClientRegionawarePolicyEnabled=false in the broker and autorecovery configuration.

Was this helpful?

Give Feedback

How can we improve the documentation?

© 2024 DataStax | Privacy policy | Terms of use

Apache, Apache Cassandra, Cassandra, Apache Tomcat, Tomcat, Apache Lucene, Apache Solr, Apache Hadoop, Hadoop, Apache Pulsar, Pulsar, Apache Spark, Spark, Apache TinkerPop, TinkerPop, Apache Kafka and Kafka are either registered trademarks or trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States and/or other countries. Kubernetes is the registered trademark of the Linux Foundation.

General Inquiries: +1 (650) 389-6000, info@datastax.com