Preparing to create an HBase replication policy
Before you create HBase replication policies in Cloudera Replication Manager, you must prepare the clusters, register cloud storage in Replication Manager, and verify cluster access.
HBase and ZooKeeper TLS compatibility requirements
When you replicate HBase data between clusters, you must align the security configurations between the source and target services based on your Cloudera Runtime version.
- ZooKeeper client compatibility
-
If the source cluster runs a version lower than Cloudera Runtime 7.3.2 SP1, you must configure the source HBase ZooKeeper client to match the target ZooKeeper security settings using one of the following combinations:
-
Unencrypted ZooKeeper communication: Disable HBase ZooKeeper Secure Client Enabled in the source HBase configuration and enable Enable Client Port in the target ZooKeeper configuration.
-
Encrypted ZooKeeper communication: Enable HBase ZooKeeper Secure Client Enabled in the source HBase configuration and enable Enable TLS/SSL for ZooKeeper in the target ZooKeeper configuration.
-
- HBase RPC and TLS compatibility
-
You must configure the source HBase client settings to match the target HBase server settings using one of the following combinations:
-
Unencrypted RPC Mode: Disable Enable TLS/SSL for HBase RPC client mode in the source HBase configuration, and disable both Enable TLS/SSL for HBase Master RPC server mode and Enable TLS/SSL for HBase Region Server RPC server mode in the target HBase configuration.
-
Encrypted RPC Mode: Enable Enable TLS/SSL for HBase RPC client mode in the source HBase configuration, and enable both Enable TLS/SSL for HBase Master RPC server mode and Enable TLS/SSL for HBase Region Server RPC server mode in the target HBase configuration.
-
