Installing and Upgrading
Installation and upgrading instructions are specific to either RPM or Tarball packages.
For information about installing or upgrading, see:
24.2.0 Upgrade Notes
These upgrade notes are for customers who meet either of these conditions and who are concerned about possible security vulnerabilities coming from Hive 2 dependencies:
- You are using a Hive 2 source.
- You are using a Glue source and use Glue plugins in the the
If you meet neither of these conditions, you can skip these notes.
Introducing the Hive Universal Package for Addressing Vulnerabilities in Hive 2
Security scanners might highlight several vulnerabilities in the Dremio package related to Hive 2. If you would like your 24.2.0 Dremio deployment not to include these vulnerabilities, please use the
24.2-hive-universal package might have an impact on Hive 2 use cases. If you have such use cases, it is recommended to invest extra time testing them in a
24.2-hive-universal test environment before production deployment.
Before Upgrading to 24.2.0 with the
Back up the
After Upgrading to 24.2.0 with the
Migrate the contents of this directory by following these steps on every node of your Dremio cluster:
Create the following directory:
<dremio-root>is the root directory of the Dremio instance.
Move these items from the
<dremio-root>/plugins/connectors/hive2-ee.d/directory into the new directory:
Each JAR file
Each resource directory
Ensure the new directory and its contents are readable by the Dremio process user.
23.1.0 Upgrade Notes
Upgrading from Dremio Hub's Community Snowflake Plugin
The community Snowflake plugin from Dremio Hub is not compatible with Dremio version 23.0 and later. You should use Dremio version 23.1 or later if you have Snowflake sources because it comes with an official Snowflake plugin.
If you are upgrading an older version of Dremio to version 23.1 or later, you must do the following:
- Remove your Snowflake sources in Dremio.
- Remove the community Snowflake plugin and the existing Snowflake JDBC driver.
- Upgrade Dremio to version 23.1 or later.
- Re-add your Snowflake sources in Dremio with the same names.
- Re-create your reflections on your Snowflake sources.
12.0.0 Upgrade Notes
Enabling Legacy Authentication Mode for Flight Server Endpoint
By default, Dremio 12.0.0 enables
arrow.flight.auth2 authentication mode. However, the endpoint continues to support the legacy authentication mode from earlier Dremio versions. Dremio administraters may configure the Dremio 12.0.0 server endpoint to use the legacy authentication mode for backward compatibility with earlier Flight client applications.
To enable legacy authentication mode:
services.flight.auth.modestatement to your dremio.conf configuration file with a value of