Install the 30-day trial of Pentaho Data Integration and Analytics
The Pentaho Installation Wizard is a streamlined way to install, learn about, and evaluate the Pentaho Suite. With this 30-day trial, you can install and test Pentaho Business Analytics (BA) and Data Integration (DI).
To get started quickly after installation, follow the Pentaho Data Integration (PDI) tutorial.
If you have issues with the 30-day trial, contact the Pentaho Trial Experts.
Moving to development or production is not supported for installations completed with the Pentaho Installation Wizard.
With the Pentaho Installation Wizard you can choose one of two install types:
Default: Select Keep it simple. Give me everything.
Custom: Select Let me decide for myself.
Process overview
Installation steps are the same for Windows, Linux, and macOS.
Complete these tasks in order:
Choose a default installation or custom installation.
You Supply
A computer that meets Pentaho's operating system and hardware requirements.
We Supply
Installation package
Oracle JRE
Repository platform (PostgreSQL)
Repository platform JDBC Driver (PostgreSQL)
Web application server (Tomcat)
Technologies Used
Tomcat web application server
PostgreSQL database for the Pentaho Repository
Expertise
Basic computer knowledge
Approximate Installation Time
30 minutes
Acquire a trial license
You can obtain a Pentaho trial license to test the product before you buy it. You need internet access to activate a trial license and run the installed trial version. You cannot run it for an extended period while disconnected from the internet.
The temporary license expires 30 days after the start of the evaluation period.
Go to the Pentaho download page to request a trial activation ID.
Click Start a Free 30 Day Trial to open the trial registration form.
Complete the form and click Submit.
The trial entitlement and activation ID is sent by email.
Download and install the Pentaho product.
When starting the product, the Add License window opens.

Select Activation Code.
Copy the activation ID, paste it into the box, then click OK.
The Licenses window lists the trial license that is now available.

Download the trial software
To download the software, complete these steps.
Make sure you are logged in to the computer where you want to install the software.
You should use an account that can install software.
On Windows, this is typically an account with administrator privileges.
On Linux, this is also an account with administrator privileges.
Navigate to the Pentaho trial download website.
For a production install, go to the Pentaho EE download site.
Click Start a Free 30 Day Trial.
The Submission Agreement form appears.
Fill in the requested information and click Submit.
The Download Pentaho EE Data Integration & Analytics dialog box appears.
Click Download in the Pentaho EE OnPrem section.
For cloud environments, see Hyperscalers in the Install Pentaho Data Integration and Analytics document.
When prompted, choose a directory for the installer and wait for the download to finish.
If you are using Linux, make sure you can execute the file.
Open a terminal, go to the directory where you downloaded the file, then run:
Start the Pentaho Installation Wizard
To start the installation wizard, complete the following steps.
Launch the installation wizard from a locally mounted hard drive only. Network-mounted drives (for example NFS) are not supported.
Do one of the following.
Windows: Open File Explorer, go to the installer, then double-click
pentaho-business-analytics-10.3.0-x64.exe.macOS: Unpack
pentaho-business-analytics-10.3.0-x64.app.tar.gz, then double-clickpentaho-business-analytics-10.3.0-x64.app.Linux (graphics): Open a terminal, go to the installer, then run:
Linux (no graphics): Open a terminal, go to the installer, then run one of these:
GTK text mode:
OpenMotif X mode:
Default installation
If you choose Keep it simple. Give me everything., complete the following steps. If you want a custom install, see Custom installation.
You cannot install into a directory that already exists. On Linux, do not install under /opt/. It can cause permissions problems.
After you start the wizard, the splash screen appears, then the Pentaho Business Analytics installation is ready! window. Click Next.

Install is ready. Click Next Read the license agreement. Click Accept, then click Next.
Select Keep it simple. Give me everything, then click Next.
In Installation folder, accept the default directory or enter a different path, then click Next.

Choose Pentaho installation directory If you chose to install the Pentaho Server, you are prompted to add a PostgreSQL password. Enter and confirm the password for the
postgresuser.Do not use these characters in the password:
Click Next.
If the Sample Database window appears, enter a port number, then click Next.
This prompt appears only if the default ports are not available.
In Ready to Install, click Next.
Installation takes about 30 minutes.
When installation is complete, select Pentaho Data Integration to launch Spoon.

Select Pentaho Data Integration Click Finish.
After PDI starts, you will see the Welcome! window.

Welcome to Pentaho Data Integration To get started quickly after installation, follow the Pentaho Data Integration (PDI) tutorial.
If you have trouble with the installation wizard, see the Administer Pentaho Data Integration and Analytics document.
Custom installation
If you choose Let me decide for myself., complete the following steps. If you want the default install, see Default installation.
You cannot install into a directory that already exists. On Linux, do not install under /opt/. It can cause permissions problems.
After you start the wizard, the splash screen appears, then the Pentaho Business Analytics installation is ready! window. Click Next.
Read the license agreement. Click Accept, then click Next.
Select Let me decide for myself, then click Next.
In Pentaho Applications, select the components you want to install, then click Next.
If you chose to install the Pentaho Server, select whether to include sample content, then click Next.
In Installation folder, accept the default directory or enter a different path, then click Next.
If you selected the Pentaho Server, enter and confirm a PostgreSQL password for the
postgresuser, then click Next.Do not use these characters in the password:
If the Sample Database window appears, enter a port number, then click Next.
In Ready to Install, click Next.
When installation is complete, select Pentaho User Console and Pentaho Data Integration, then click Finish.
If you have trouble with the installer, see the Administer Pentaho Data Integration and Analytics document.
Verify installation
To verify the installation, review the directory structure and the installation summary file.
Open a file explorer or command line tool.
Navigate to the install directory and compare it to the structure below.
Open
installation-summary.txt. Make sure it lists the design tools and plugins you installed.Review the file locations below.
FileDescriptionctlscript.shStarts, stops, restarts, and shows the status of Pentaho services. Available on Linux and macOS.
installation-summary.txtContains the information from the summary screen at the end of the installation process.
uninstallA script that removes Pentaho Business Analytics.
Tool/PluginLocationPentaho Server
pentaho/server/pentaho-server/Report Designer
pentaho/design-tools/report-designer/Schema Workbench
pentaho/design-tools/schema-workbench/Data Integration (Spoon)
pentaho/design-tools/data-integration/Metadata Editor
pentaho/design-tools/metadata-editor/Aggregation Designer
pentaho/design-tools/aggregation-designer/Dashboard Designer
pentaho/server/pentaho-server/pentaho-solutions/system/dashboards/Analyzer
pentaho/server/pentaho-server/pentaho-solutions/system/analyzer/Interactive Reports
pentaho/server/pentaho-server/pentaho-solutions/system/pentaho-interactive-reporting/License Installer
pentaho/license-installer/LogLocationPentaho Server Logs for BA configuration
pentaho/server/pentaho-server/logs/Tomcat Logs for Pentaho Server for BA configuration
pentaho/server/pentaho-server/tomcat/logs/For macOS, copy the JDBC
.jarinto the location listed for Report Designer.JDBC DriverLocationPentaho Server for BA configuration
pentaho/server/pentaho-server/tomcat/lib/Report Designer
pentaho/design-tools/report-designer/lib/jdbc/Schema Workbench
pentaho/design-tools/schema-workbench/drivers/Aggregation Designer
pentaho/design-tools/aggregation-designer/drivers/Metadata Editor
pentaho/design-tools/metadata-editor/libext/JDBC/PDI client (Spoon)
pentaho/design-tools/data-integration/lib/Port NumberDescription5432
PostgreSQL Server
8080
Pentaho Server Tomcat Web Server Startup Port
8012
Pentaho Server Shutdown Port
9001
HSQL Server Port
9092
Embedded H2 Database
Your port numbers might differ. If you installed using the installation wizard, check
installation-summary.txtfor the actual ports.
Start and stop the PDI client on Windows
If you installed PDI on Windows using the installation wizard, start Spoon from: Start > All Programs > Pentaho Enterprise Edition > Design Tools > Data Integration.
Start and stop the Pentaho Server for configuration on Windows
When you ran the installation wizard on Windows, the Pentaho Server deployed in an included Apache Tomcat application server. Manage Pentaho and Tomcat from: Start > All Programs > Pentaho Enterprise Edition > Server Management.
Use one of these menu items:
Start Pentaho Server
Stop Pentaho Server
The installer also registered services for:
Pentaho Server
Data Integration
Pentaho Repository
You can start and stop these services from Control Panel > Administrative Tools > Services.
Start and stop the Pentaho Server for configuration on Linux
When you ran the installation wizard on Linux, the Pentaho Server deployed in an included Apache Tomcat application server. Use /pentaho/ctlscript.sh to start and stop services.
Common arguments:
startstoprestartstatushelp
Common services:
pentahoserverpostgresql
Examples:
Adjust Java VM memory limits for an installation on Windows
Windows users might see out-of-memory errors. Increase the Java VM memory allocation to fix them.
These steps apply when you installed with the installation wizard.
Stop the Pentaho Server. See Start and stop the Pentaho Server for configuration on Windows.
Double-click
pentahoserverw.exeinserver\pentaho-server\tomcat\binto open Pentaho Server Properties.You might need to select Run as Administrator.
Select the Java tab.

Windows Properties dialog box Set:
Initial memory pool:
6144MBMaximum memory pool:
8192MB
Start the Pentaho Server. See Start and stop the Pentaho Server for configuration on Windows.
If the JVM refuses to start, you might need to add RAM, stop memory-intensive services, or lower the maximum memory limit.
Adjust Java VM memory limits for a graphical installation on Linux
These steps apply when you installed using the installation wizard, your computer can display graphics, and you are running Linux.
Stop the server. See Start and stop the Pentaho Server for configuration on Linux.
Go to
pentaho-server/tomcat/scripts.Edit
ctl.sh.Locate the line under
start tomcat, which looks like this:Set the memory to a minimum of
4096MB and a maximum of6144MB, based on available system memory.Start the server. See Start and stop the Pentaho Server for configuration on Linux.
If the JVM refuses to start, add RAM, stop memory-intensive services, or lower the maximum memory limit.
Increase Pentaho Server memory limit for installations on Windows
If you installed the Pentaho Server on Windows using the installation wizard, you can increase the server memory limits by editing the Tomcat Java settings.
For Linux, see Increase Pentaho Server memory limit for installations on Linux.
Stop the Pentaho Server if it is running. See Start and stop the Pentaho Server for configuration on Windows.
Type
services.mscinto the Windows Search box.Find the Pentaho Server entry and note the service name.
It should be
pentahoserver.In
C:\\pentaho\\server\\pentaho-server\\tomcat\\bin\\, renametomcat8w.exeto match the service name.Example:
pentahoserverw.exe.Double-click the renamed file to open the Properties window.
You might need to select Run as Administrator.
Select the Java tab.
Set:
Minimum:
4096MBMaximum:
6144MB
Start the Pentaho Server. See Start and stop the Pentaho Server for configuration on Windows.
If the JVM refuses to start with increased limits, add RAM, stop memory-intensive services, or reduce the maximum memory limit.
See also: Increase the PDI client memory limit.
Increase Pentaho Server memory limit for installations on Linux
If you installed PDI on Linux using the installation wizard, you can increase memory limits by editing a variable in a Pentaho-supplied script.
For Windows, see Increase Pentaho Server memory limit for installations on Windows.
Stop the server. See Start and stop the Pentaho Server for configuration on Linux.
Go to
pentaho-server/tomcat/scripts.Edit
ctl.sh.Locate the line under
start tomcat, which looks like this:Set the memory to a minimum of
4096MB and a maximum of6144MB, based on available system memory.Start the server. See Start and stop the Pentaho Server for configuration on Linux.
See also: Increase the PDI client memory limit.
Increase the PDI client memory limit
As a best practice, increase PDI's memory limit so Spoon can perform memory-intensive tasks. You must increase the memory limit for both the Pentaho Server and the PDI client.
Instead of modifying the PDI client startup script, you can set the environment variable PENTAHO_DI_JAVA_OPTIONS to -Xmx2g -XX:MaxPermSize=256m on your client.
Uninstalling the Pentaho Suite after evaluation
To uninstall the Pentaho Suite after evaluation:
Go to the
pentahodirectory and run the uninstall file.Follow the Uninstall Wizard.
When prompted, choose whether to delete the data files.
Restart your computer.
Before you install a production version of Pentaho, uninstall the evaluation version first.
Getting started tutorial
To get started quickly after installation, follow the Pentaho Data Integration (PDI) tutorial.
Tutorials
Review these tutorials to start using PDI, reporting tools, and dashboards.
If you are new to PDI, start with Getting Started with PDI.
Within this tutorial, you can also view:
The Getting Started with Analyzer, Interactive Reports, and Dashboard Designer tutorial covers product features, best practices, and troubleshooting.
Within that tutorial, you can also view:
The Getting started with Report Designer tutorial includes step-by-step report creation instructions.
Within that tutorial, you can also view:
Remove sample data from the Pentaho Server
By default, you have access to a sample data source and example content. When you are ready to move to development or production, remove the sample content.
To remove sample data and content:
Stop the Pentaho Server.
Delete
samples.zipfrom/pentaho-server/pentaho-solutions/system/default-content.If you performed a manual WAR build and deployment, the path is
/pentaho-server/pentaho-solutions/system.Edit
/pentaho/WEB-INF/web.xmlinside the deployedpentaho.war.For archive installs, the path is usually
/pentaho-server/tomcat/webapps/pentaho/WEB-INF/web.xml.Remove the
hsqldb-databasessection:Remove the
hsqldb-startersection:Remove the
SystemStatusFilter.This filter shows status messages useful only for development and testing.
Remove the filter mapping:
Save and close
web.xml.Delete the
/pentaho-server/data/directory.Restart the Pentaho Server, then sign in to the Pentaho User Console as an administrator.
On Browse Files, delete the sample folders under Public.
Last updated
Was this helpful?

