ODP
Search documentation…
⌘K
Acceldata Open Source Data Platform
Support Matrix
Version
ODP
ODP 3.3.6.4-1
ODP 3.3.6.3-1
ODP 3.3.6.2-102
ODP 3.3.6.2-1
ODP 3.3.6.1-1
ODP 3.3.6.0-1
ODP 3.2.3.7-3
ODP 3.2.3.7-2
ODP 3.2.3.6-3
ODP 3.2.3.6-2
ODP 3.2.3.5-3
ODP 3.2.3.5-2
ODP 3.2.3.4-3
ODP 3.2.3.4-2
ODP 3.2.3.3-3
ODP 3.2.3.3-2
ODP 3.2.3.2-3
ODP 3.2.3.2-204
ODP 3.2.3.2-203
ODP 3.2.3.2-2
ODP 3.2.3.1-3
ODP 3.2.3.1-2
ODP 3.2.3.0-3
ODP 3.2.3.0-2
Esc
Release Notes
Release Notes ODP 3.2.3.7-2
Supported Component Versions
New Features
Enhancements
Bug Fixes
Fixed CVEs
Known Limitations
What is ODP
Introduction to Open Source Data Platform (ODP)
Installation
Getting Started
Meet Minimum System Requirements
Collect Information
Setting up the Environment
Accessing Acceldata Repositories
Deploying ODP In Production Data Centers With Firewalls
Using an Existing or Installing a Default Database
Installing Ambari
Set Up the Ambari Server
Installing, Configuring, and Deploying a Cluster
Working with Management Packs
Installing Ambari Agents Manually
Obfuscating LDAP Bind Password in Ambari
Using Oracle Database with ODP
Using Ambari with Oracle
Using Hive with Oracle
Using Oozie with Oracle
Using Ranger and RangerKMS with Oracle
Advanced Installation
Installing Oozie on ODP
Installing Knox on ODP
Configure Okta SSO for Apache Knox
NiFi Setup, Security, and Registry Configuration
NiFi-Registry
NiFi Registry HA
Druid
Enabling Kerberos in Druid
Enabling LDAP on Druid
Enabling SSL on Druid
Obfuscating LDAP Bind Password for Druid
Kafka
Kafka Connect
Kafka MirrorMaker 2
Cruise Control
Kafka 3
Kafka MirrorMaker 3
Kafka Connect 3
Kafka Cruise Control 3
Zookeeper to Kraft Migration
Deployment of Standalone Kafka
Ozone
Ozone Configurations
Ozone Installation
Ozone Command Line Interface
Working with Ozone File System
Using Ozone S3 Gateway
Airflow
Single Node Installation
MultiNode Installation
Advanced Configurations
Installing Custom Packages in Apache Airflow
Apache Airflow Mpack Installation (Python3.8 & RHEL8 with Postgres15)
Airflow Log Clean-up and DAG Management
Apache Airflow Logging Guide
Running Apache Airflow Commands via CLI
Set up Apache Airflow-Redis for Celery
Redis Sentinel as Celery Broker for Airflow
Scheduler and Webserver High Availability for Airflow
Basic Authentication for Flower UI in Airflow
Schema Registry
Modern Open Table Format integration with ODP
Deploy the Delta-Hive Connector
Kudu
Pinot
Introduction to Apache Pinot
Apache Pinot Sizing Guide
Install Pinot via Mpack
Install Knox
Batch Import using Local File
Streaming Ingestion Example with Kafka 2/Kafka 3
Configure Schema and Tables in a Kerberized Environment
Apache Pinot Batch Import using HDFS
Operational Workflow of Pinot
Pinot Known Limitations
Accessing Swagger UI
Trino
Introduction to Trino
Trino Capacity Planning
Install Trino via Mpack
Set up Trino SSL
Set up Trino Knox
Trino Supported Connectors
Configure JMX
Troubleshooting Trino
Configure Trino client
Trino Known Limitations
JupyterHub
Jupyter Prerequisites
Install JupyterHub via Mpack
Handle HDFS and YARN Permissions
Configure YarnSpawner and HDFSCM
Debug Issues with YarnSpawner and HDFSCM
Enable SSL for JupyterHub
Configure Databases for JupyterHub
Jupyter Authentication
Documentation for Spark Notebook Examples
Error in Submitting YARN Job
Custom Packages Installation in JupyterHub Notebook
Custom User for JupyterHub
ClickHouse
Understand ClickHouse
Explore the Architecture
Follow Best Practices
Install ClickHouse
Manage Configuration Files
Apply Security and Governance
Connect Integrations
Use Interfaces and Tools
Gluten with Velox
Spark RAPIDS
Spark 3
Key Benefits
Spark 3 Use Cases
Install Multiple Spark 3 Versions
Using Multiple Spark Versions
Manage Spark 3 Configurations
Troubleshooting Spark 3
Spark 3 FAQs
Spark 3 Installation Conclusion
Spark 3 Appendix: Quick Reference
Livy 3
Key Benefits
Livy 3 Use Case
Install Multiple Livy 3
Using Multiple Livy Versions
Submitting Batch Jobs to Specific Versions
Configure Client Application
Manage Configurations
Manage Sessions
Configure Security
Livy 3 Limitations
Troubleshooting Livy 3
Session and Connection Pooling
Monitoring and Metrics
Best Practices
Livy 3 FAQs
Livy 3 Migration Guide
Livy Appendix: Quick Reference
Livy 3 Takeaways
Spark2 Thrift Server
Zeppelin
Obfuscating LDAP Bind Password for Zeppelin
Ranger
Why Ranger-S3: Addressing Current Limitations
Ranger Prerequisites
Ranger Implementation
Ranger Limitations
Hive
Configuration and Management
Configuring Ports
Controlling ODP Services Manually
Upgrade
Master Upgrade to ODP 3.2.3.7-2
Upgrade Prerequisites
Increase the NameNode Timeout Value
Create a Separate Database and Store Configs (Recommended)
Create Database and Store Configs
Common Steps to Perform Before the Upgrade
Backup Mpack Configuration
Upgrade
Upgrade to 3.2.3.7-2 on JDK 11
ODP Stack Upgrade
Pre-Upgrade Steps
Register and Add VDF File
Install ODP Packages
Upgrade Options: Rolling and Express
Rolling Upgrade
Express Upgrade
Upgrade Mpacks
Resume the Upgrade
Ambari Upgrade to JDK 11
Upgrade Ambari Server
Upgrade Ambari Agents
Upgrade Infra Solr
Configure JDK 11 Environment Changes
Configure the Java 11 Flags Automatically Using a Script
Configure the Java 11 Flags Manually
Hadoop
YARN
HBASE
Tez
Hive
Oozie
Druid
Finalize the ODP Stack Upgrade
Upgrade to 3.2.3.7-2 on JDK 8
Ambari Upgrade to JDK 8
Upgrade Ambari Server
Upgrade Ambari Agents
Upgrade Infra Solr
ODP Stack Upgrade
Upgrade Standalone Kafka
Upgrade Known Limitations
USER GUIDES
Ambari Admin Guide
Using the Administrator Role in Ambari Web
Setting up Ambari to use an Internet proxy server
Managing Cluster Roles
Managing Versions
Managing Local Users
Ambari High Availability Setup
Administration
Administering HDFS
Managing and Monitoring a Cluster
Managing High Availability
Storage
Configuring ADLS Gen2 with ODP
Configuring ODP with GCS
Configuring ODP with AWS S3 using S3A
Configure Apache Hive with S3A
Configure ODP with Ceph S3 Ceph Using S3A
Service Tuning
HDFS: Separate RPC Queues and Enable Lifeline Protocol
Enabling Oozie High Availability
Troubleshooting ODP
Ambari Troubleshooting
HDFS NameNode Heap Estimation
Troubleshooting premature swapping
Troubleshooting the Kerberos Configuration Issues in Ambari
Troubleshooting JVM: JStack, Heap Dumps and JFR
Troubleshooting ODP SSL, Keystore, and Truststore
What is SSL?
Key Concepts: Keystore and Truststore
Types of Certificates
How to Check the Certificate Type?
JKS Creation and Management
Extracting Certificates and Keys
Checking Subject Alternative Name (SAN) and Extensions
Creating a Keystore in PKCS12 Format
TLS Verification
Checking SSL Ciphers
Additional SSL Troubleshooting Commands
Troubleshooting Ambari SSL and LDAPS Setup
Services SSL and Truststore Configuration
Configure the Ranger Plugin Truststore SSL
SSL Troubleshooting for Hadoop Clusters
SSL/TLS Security Best Practices for Hadoop Clusters
Erasure Coding for Data Durability
Understanding Erasure Coding Policies
Comparing Replication and Erasure Coding
Best Practices for Rack and Node Setup for EC
Prerequisites for Enabling Erasure Coding
Limitations of Erasure Coding
Using Erasure Coding for Existing Data
Using Erasure Coding for New Data
Advanced Erasure Coding Configuration
Erasure Coding CLI Commands
Erasure Coding Examples
Guidelines for Enabling Ranger Auditing on Supported Plugins
Enable Ranger HDFS Audits
Enable Ranger Solr Audits
Security
Authentication
Replacing Knox Self-Signed Certificate with CA Certificate
Enabling SSL for Services Using Bash Script
Enabling Kerberos in an ODP Cluster
Bash Scripts for Automated Tasks
Securing NiFi with Existing CA Certificates
Configuring SSL for the Ambari Server
Configuring Ranger Admin and Usersync with SSSD or Centrify
Enabling Cross-Cluster and Cross-Realm Kerberos Authentication for Hadoop Data Migration
Authorization
Providing Authorization with Apache Ranger
Configuring Ambari Authentication for LDAP/AD
Securing HiveServer2 with LDAP Authentication
Configuring Ranger Admin High Availability (HA)
Encryption
Enabling the ODP Ranger KMS High Availability (HA) and Troubleshooting
Disabling High Availability (HA) in ODP Ranger KMS
Copying the Encrypted Data Between Two ODP Clusters Using Ranger KMS
ODP Password Obfuscation Guide
Uninstall ODP
Complete Uninstallation of ODP
ODP
›
Upgrade
›
ODP Stack Upgrade
ODP Stack Upgrade
For details about ODP stack upgrade on JDK 8, see
ODP Stack Upgrade
.
Was this page helpful?
0 helpful · 0 not helpful
Yes
No
Send feedback