Explains how to prepare your environment for the installation of Pentaho software.
This task explains how to prepare your computer for the installation of the software.
If you plan to install the Pentaho BA Suite on a computer that runs Windows, you do not need to create a special user account. Just make sure that you have the appropriate privileges needed to install software. Often, this means that you need administrative-level privileges for the account that you use to install the software. Some Windows systems have expanded user access and permissions restrictions that change the way the software is installed and accessed by system users. If this happens, the installation wizard will require that you execute it with elevated permissions (Run Elevated status) so that the BA and DI Servers are accessible to all users.
If you plan to install the software on a computer that runs Linux, create a user account named pentaho on the computer.
sudo useradd -s /bin/bash -m pentahoNote:
/bin/bashindicates that the user account should be created using the Bash shell. In many Linux distributions, the default new user shell is
/bin/shor some equivalent, such as Dash, that might not use the
~/.bashrcconfiguration file by default. If you don't have or want to use Bash, adjust the instructions throughout this section accordingly.
sudo passwd pentaho
su pentaho -
Disable any anti-spyware and anti-virus software before installing Pentaho Business Analytics. Some types of software firewalls and anti-virus scanners may also block the BA Server or prevent it from operating normally. After the server is installed, renable them.
If you plan to install the software on a Mac OS, you need to increase the amount of memory that it allocates for PostgreSQL. You can skip these instructions if you plan to install the software on Windows or Linux and go to the Install Pentaho BA Suite step.
PostgreSQL is the name of the database that contains audit, schedule and other data that you create when you use Pentaho. When you run the Installation Wizard, it automatically installs PostgreSQL for you. PostgreSQL starts successfully only if your computer has allocated enough memory. Go to http://www.postgresql.org/docs/devel/static/kernel-resources.html and follow the instructions there on how to adjust the memory settings on your computer.