Cloudera strongly recommends using Cloudera Navigator Key Trustee Server as the root of
trust for production environments. The file-based Java KeyStore root of trust is insufficient to
provide the security, scalability, and manageability required by most production
systems.
After selecting A file-based password-protected
Java KeyStore as the root of trust, the following steps are displayed.
-
Enable Kerberos.
Minimum Required Role:
Cluster Administrator (also provided by Full Administrator)
-
Enable TLS/SSL.
Minimum Required Role:
Cluster Administrator (also provided by Full Administrator)
-
Add a Java KeyStore KMS Service.
Minimum Required Role:
Key Administrator (also provided by Full Administrator)
This step adds the Java KeyStore KMS service to the cluster. The Java KeyStore KMS
service uses a password-protected Java KeyStore for cryptographic key management.
To
complete this step:
-
Click Add a Java KeyStore KMS Service.
-
Select a cluster host for the Java KeyStore KMS service. Click
Continue.
-
The Setup TLS for Java KeyStore KMS page provides high-level
instructions for configuring TLS communication between the EDH cluster and the Java
KeyStore KMS.
Click Continue.
-
The Review Changes page lists the Java KeyStore settings.
Click the icon next
to any setting for information about that setting.
Enter the location and password for the Java KeyStore and click
Continue.
-
Click Continue to automatically configure the HDFS service to
depend on the Java KeyStore KMS service.
-
Click Finish to complete this step and return to the main page
of the wizard.
-
Restart stale services and redeploy client configuration.
Minimum Required Role:
Cluster Administrator (also provided by Full Administrator)
This step restarts all services that were modified while enabling HDFS encryption.
To complete this step:
-
Click Restart stale services and redeploy client
configuration.
-
Click Restart Stale Services.
-
Ensure that Re-deploy client configuration is checked, and
click Restart Now.
-
After all commands have completed, click Finish.
-
Validate Data Encryption.
Minimum Required Role:
Key Administrator or Cluster
Administrator
This step launches a Validate Data Encryption tutorial with instructions describing
how to create an encryption zone and place data into it to verify that HDFS encryption is
enabled and working.