Enabling Dual-Stack support for Impala

Learn about enabling IPv6 support for Impala in a dual-stack cluster by using Cloudera Manager. By default, Impala uses IPv4 as the preferred IP version.

In a dual-stack environment, Impala can be configured to listen on both IPv4 and IPv6 addresses simultaneously, allowing for broader network compatibility across your cluster.

  1. Log in to the Cloudera Manager .
  2. Go to Clusters > Impala > Configuration and then search for “DUAL”.
  3. Set the IP version property to DUAL_STACK mode.
  4. Click Save Changes.
  5. Restart the Impala service.

    When you use impala-shell to connect to IPv6 addresses, you must use the following format: [<ipv6addr>]:<port>

    For example:
    impala-shell -i [::1]:21050

Impala components now listen for both IPv4 and IPv6 traffic by binding to the :: address. The following table shows the default ports used for dual-stack networking:

Component Flag Port
Coordinator --beeswax_port 21000
Coordinator --hs2_port 21050
Coordinator --hs2_http_port 28000
Coordinator --webserver_port 25000
Statestored --webserver_port 25010
Catalogd --webserver_port 25020