Launching Pentaho VMI in Azure
You can launch a new Pentaho Virtual Machine Image (VMI) from the Microsoft Azure Marketplace. To use the Pentaho VMI, you must create a customized netwwork security group (NSG) 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 VMI.
Launch the Pentaho VMI instance
Procedure
Go to the Azure Marketplace, then search for Pentaho VMI.
Click the Pentaho VMI card found in the serach results to view details and terms.
Review the product details and terms, then click Create to initiate the launch. The Create a virtual machine page opens.
Provide the following information for the fields in the Project details and Instance details sections of the Create a virtual machine page:
Field Description Subscription Select your Microsoft Azure subscription. Resource group Select an existing resource group or create a new one. Virtual machine name Specify a name for your virtual machine. Region Select the Azure region where you want to deploy your virtual machine. Availability options Select the availability option that best suits your requirements. Image Do not change the pre-populated value for this field. In the Administrator account section of the Create a virtual machine page, specify Username and Password or select SSH public key if you already have a valid key pair.
NoteIf you select SSH public key, you must specify a public key that corresponds to the private key you will use to securely connect to the VMI instance.Click Next: Disks > to proceed to the OS disk section of the Create a virtual machine page, then select the desired OS disk type and adjust disk size and type as needed.
Click Next: Networking > to proceed to the Network interface section of the Create a virtual machine page, then specify the virtual network and subset of a Network Security Group (NSG) that has access to ports 22 and 8080.
(Optional) Click through the remaining sections of the Create a virtual machine page to configure any additional settings as needed.
Click Review + Create to review the launch configuration, then click Create instance to start the instance.
Next steps
Apply licenses
Procedure
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
http://<private ip>:8080
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.
Results
See also
Also refer to the follow information regarding administration of the Pentaho installation, upgrades, and client tools
Administration of Pentaho in your 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 sudo
command.
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 Server
Pentaho is installed as an auto-start service in your instance. To check the status of the Pentaho Server, SSH to the machine and run the following command:
sudo systemctl status pentaho
See Logging and performance monitoring and Troubleshooting for further details on maintaining the Pentaho Server.
Upgrades
See Pentaho upgrade for instructions on how to apply service packs and upgrades with the Pentaho Upgrade Installer.
Client tools
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 instance to your Pentaho Repository.
- See Run configurations for instructions to configure your PDI jobs to run remotely in the instance.