Impala 2.5.0 supports SSL encryption for internal Impala connections.
Complete the following steps to configure SSL for Impala:
/opt/mapr/impala/impala-<version>/conf/env.sh:-ssl_server_certificate-ssl_private_key/opt/mapr/impala/impala-<version>/conf/env.sh:-ssl_server_certificate -ssl_private_key-ssl_client_ca_certificate After you enable SSL, you can issue the following options when you start the impala-shell:
| Option | Description |
|
Enables SSL for the impala-shell. |
|
Local path name that points to the third-party CA certificate, or to a copy of the server certificate for self-signed server certificates. If --ca_cert is not set, impala-shell enables SSL, but does not validate the server certificate. This is useful for connecting to an Impala node that you know is only running over SSL when a copy of the certificate is not available. |
For more information about the impala-shell, refer to Impala-Shell Commands.
For more information about configuring Impala start-up options, see Additional Impala Configuration Options.