You can launch a new Pentaho Amazon Machine Image (AMI) from the AWS Marketplace. To use the Pentaho AMI, you must create a customized security group and select or create an SSH key pair during the launch configuration. You can then install your licenses to activate the software after you launch an instance of the AMI.
Find and configure the Pentaho AMI
Launch the Pentaho AMI instance
Select the AMI Catalog from the EC2 menu and search the AWS Marketplace AMIs for the Pentaho AMI.
Select to view the AMI you want to launch.
Review the product details and terms, then select the AMI you want to use, and press Continue.
Click Launch Instance from AMI.The EC2 Launch screen opens.
Name your new server.
Select your instance type.
In the Key pair (login) section of the Launch an instance page, select Choose an existing key pair if you already have a valid key pair, or select Create a new key pair to create a new one.
- Choose an existing key pair: Select a key pair from the list of available key pairs.
- Create a new key pair: Enter a name for the key pair and click Create. The private key file will be downloaded automatically to your local computer. Be sure to store the private key file in a secure location, as you will need it to connect to the instance using SSH.
Set port 22 for SSH access and allow traffic from your desired IP addresses in theoption.
Create a new rule or edit existing rules or to allow traffic on port 8080 from your desired IP addresses or IP ranges.NoteYou do not need to adjust the attached disk volumes in Configure storage.
Review the launch configuration and click Launch instance to start the instance.
Copy or download the Pentaho license files to your local computer.NoteIf you do not already have your Pentaho license keys, you can obtain them from your Pentaho sales representative in the form of Pentaho license files.
Navigate to the Pentaho Server at
Log in as the Evaluation Admin User.You are redirected to the License Management page in the Administrative perspective.
Click the Add (+) icon in License Keys to add a new license.
Click Choose Files.
Select the server license file from your local computer.
Click Upload to upload the license keys.
(Optional) Navigate back to the License Management page to complete any additional license key entries needed.
Also refer to the follow information regarding administration of the Pentaho installation, upgrades, and client tools
Administration of Pentaho in the AMI instance
The Pentaho software is owned by the
pentaho user. A PostgreSQL repository is also installed on this instance and owned by the
postgres user. Neither user has a password. You can only access these users via the
The Pentaho software and the PostgreSQL data files are installed on the second volume (/install). The /install/pentaho directory is symlinked to the /opt/pentaho directory.
Pentaho is installed as an auto-start service in your AMI instance. To check the status of the Pentaho Server, SSH to the machine and run the following command:
sudo systemctl status pentaho
See Pentaho upgrade for instructions on how to apply service packs and upgrades with the Pentaho Upgrade Installer.
The following information helps to extend your knowledge of client tool installation, the Pentaho Repository, and run configurations of remote jobs from the Pentaho Data Integration (PDI) client (also known as Spoon):
- If you have not already installed the PDI client, see Install the PDI tools and plugins for installation instructions.
- See Use a Pentaho Repository in PDI for instructions to connect your PDI client in the AWS AMI instance to your Pentaho Repository.
- See Run configurations for instructions to configure your PDI jobs to run remotely in the AWS AMI instance.