Upgrading Impala

Upgrading Impala from an older to a newer version is similar to other application upgrades on Linux machines. Upgrading Impala requires stopping the currently running Impala services. Upgrade Impala, and then add extra configurations if needed, and finally restart Impala services. Here we will learn how we can upgrade Impala services depending on our initial installation method.

Upgrading Impala using parcels with Cloudera Manager

This method is used only when Impala is installed using Cloudera Packages, but now you are using Parcels from Cloudera Manager by accessing Cloudera Manager UI. The steps to be followed are:

  1. First remove all the Impala-related packages.
  2. Connect to the Cloudera Manager Admin Console.
  3. Navigate to the Hosts | Parcels tab. You should see a parcel with a newer version of Impala that you can upgrade to.
  4. Click on Download.
  5. Click on Distribute.
  6. Click on Activate.
  7. Once activation is completed, a Restart button will appear.
  8. Click on the Restart button to restart the Impala service.

Upgrading Impala using packages with Cloudera Manager

The steps to be followed are as follows:

  1. Connect to the Cloudera Manager Admin Console.
  2. In the Services tab, click on the Impala service.
  3. Click on Actions.
  4. Click on Stop.
  5. Update the Impala server on each Impala node in your cluster.
  6. Make sure to update hadoop-lzo-cdh4 depending on whether it is installed already or not.
  7. Update Impala shell on each node on which it is installed.
  8. Connect to the Cloudera Manager Admin console.
  9. In the Services tab, click on the Impala service.
  10. Click on Actions and then on Start.

Upgrading Impala without Cloudera Manager

The steps to be followed are as follows:

  1. Stop Impala services and Impala-state-store in all nodes where it is installed.
  2. Validate if any update-specific configuration is needed and, if so, please apply that configuration.
  3. Update the Impala-server and Impala shell using appropriate update commands on your Linux OS. Depending on your Linux OS and Impala package types, you might be using these commands, for example, "yum" on RedHat/CentOS Linux and "apt-get" on the Ubuntu/Debian Linux OS.
  4. Restart Impala services.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.147.79.11