# Add a new driver

To add a new driver, first download the driver file from the [Support Portal](https://support.pentaho.com/hc/en-us) then add it to Pentaho using the PDI client. If you are connected to a repository, the driver is copied to the Pentaho Server driver directory. Otherwise, the driver is copied locally to the PDI client driver directory.

Perform the following steps to add a new driver.

1. Download the new driver from the [Support Portal](https://support.pentaho.com/hc/en-us).
   1. On the [Support Portal](https://support.pentaho.com/hc/en-us) home page, sign in using the Pentaho support username and password provided in your Pentaho Welcome Packet.
   2. In the Pentaho card, click **Download**.

      The Downloads page opens.
   3. In the **9.x** list, click **See all \<number> articles** to see the full list of **9.x** downloads.
   4. On the **9.x** page, click **Pentaho 9.3 GA Release**.
   5. Scroll to the bottom of the Pentaho 9.3 GA Release page.
   6. In the file component section, browse to the `Big Data Shims` folder and download the driver file that you need.

      The following table lists the driver files that are available in the `Big Data Shims` folder.

      | Cluster connected to PDI    | File                                                                                |
      | --------------------------- | ----------------------------------------------------------------------------------- |
      | Cloudera Distributed Hadoop | pentaho-hadoop-shims-ee- cdh61-kar-9.3.*\<date>*-*\<build number>*-dist.zip         |
      | Cloudera Data Platform      | pentaho-hadoop-shims-ee- cdpdc71-kar-9.3.*\<date>*-*\<build number>*-dist.zip       |
      | Google Dataproc             | pentaho-hadoop-shims-ee- dataproc1421-kar-9.3.*\<date>*- *\<build number>*-dist.zip |
      | Amazon Elastic MapReduce    | pentaho-hadoop-shims-ee- emr521-kar-9.3.*\<date>*-*\<build number>*-dist.zip        |
      | Azure HDInsight             | pentaho-hadoop-shims-ee- hdi40-kar-9.3.*\<date>*-*\<build number>*-dist.zip         |
      | Hortonworks Data Platform   | pentaho-hadoop-shims-ee- hdp30-kar-9.3.*\<date>*-*\<build number>*-dist.zip         |
      | MapR                        | pentaho-hadoop-shims-ee- mapr61-kar-9.3.*\<date>*-*\<build number>*-dist.zip        |
2. Unpack the Zip file that contains the driver to a temporary directory.

   A new directory containing scripts is created in the temporary directory.
3. In the new directory, run one of the following scripts that is appropriate for the OS:
   * `install.bat`
   * `install.sh`
   * `installer.jar`
4. In the IZPack window read the license agreement, select **I accept the terms of this license agreement**, then click **Next**.
5. In the **Select the installation path** box, save the file in a temporary directory, and then click **Next**.

   A warning message appears.
6. Click **Yes**.

   The installation begins.
7. When the installation finishes, click **Quit**.

   The new driver is saved as a `.kar` file in the temporary directory that you specified.
8. In the PDI client, select the **View** tab of your transformation or job.
9. Right-click the **Hadoop clusters** folder and click **Add driver**.

   The Add driver dialog box appears.
10. Click **Browse** and navigate to where you saved the new driver `.kar` file you downloaded from the [Support Portal](https://support.pentaho.com/hc/en-us).
11. Select the new driver `.kar` file, click **Open**, and then click **Next**.

    The Congratulations dialog box appears, notifying you that you must restart the PDI client and the Pentaho Server.

    * If you are connected to a repository, the driver is copied to the Pentaho Server driver directory.
    * If you are not connected to a repository, the driver is copied to the PDI client driver directory.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pentaho.com/install/9.3-install/pentaho-configuration/tasks-to-be-performed-by-an-it-administrator/set-up-the-pentaho-server-to-connect-to-a-hadoop-cluster/before-you-begin-pentaho-server-to-hadoop-cluster-connection/adding-a-new-driver-to-pentaho/add-a-new-driver.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
