Pre-migration steps

There are steps to take before you begin a Sidecar migration.

Planning

To plan your migration, you need to consider a variety of items. Cloudera Professional services can assist you with this and all phases of migration.

  • When you provision the new CDP deployment, you should consider the type and capacity of the hosts you deploy in your clusters. Ensure that hardware is sufficient in speed and capacity to handle your current and planned workloads.

  • Depending on the software running on the source cluster, not all services deployed in HDP clusters have exact matches in CDP. Consider how your services will map to updated versions of those services or to new services designed to replace the legacy software. Configurations and performance tuning may need to be adjusted.

  • Plan for any updates that may be required in your application code. Newer versions may have updated or deprecated APIs and replacement services could require you to modify or re-architect your applications to use the correct APIs.

Replicate configurations

When you create your new CDP Private Cloud Base cluster(s) you may need to copy some of your custom/tuning configuration from the source cluster to the new cluster. These can include properties like thresholds, memory limits, ports numbers, directory locations, log file locations, etc. These configurations exist for services, clusters, and hosts. Note that many CDP services have been updated from earlier versions and there may not be a one-to-one correspondence of configuration parameters from the old service to the new service. You will need to ensure that you understand the new set of configuration options in CDP and that your configurations are valid and appropriate for your workloads and environment in which the new cluster is deployed..

Use Ambari to view configurations for each service as a guide for configuring the services in the new cluster, using Cloudera Manager.

For services that have been updated or replaced, you will need to evaluate any functional or performance tuning that may be required in the new deployment. The CDP documentation has a great deal of information about setting up Cloudera Runtime services. Cloudera Professional Services can also assist you with tuning the new services.

Set up Kerberos

See Configuring Authentication in Cloudera Manager

Important: If you enable Apache Ranger on the cluster, you must configure Kerberos to enforce strong authentication of users. Running Apache Ranger on a non-Kerberized CDP environment is not supported.

KMS ACL export

Coming soon.