Start BA Server
Overview
Explains how to start BA Server.
After you've complete the tasks in the Prepare Environment, Initialize Repository, and Configure Repository steps, you can start the BA Server. Complete these tasks.
Install BA Server License Keys
- Download the .lic file you want to install.
- Copy your .lic files to the BA Server.
- Navigate to the /license-installer/ directory.
- Run the license installation script.
- For Linux: Run install_license.sh with the install switch and the location and name of your .lic file as a parameter. You can specify multiple .lic files separated by spaces. Be sure to use backslashes to escape any spaces in the path or file name. install_license.sh install /home/dvader/downloads/Pentaho\ BI\ Platform\ Enterprise\ Edition.lic
- For Windows: Run install_license.bat with the install switch and the location and name of your license file as a parameter. install_license.bat install "C:\Users\dvader\Downloads\Pentaho BA Platform Enterprise Edition.lic"
Modify Tomcat Startup Script
The Tomcat startup script must be modified to include the CATALINA_OPTS
variable. CATALINA_OPTS
indicates the amount of memory to allocate. It also indicates where Pentaho licenses are installed. Specific instructions on how to modify the startup script depend on your operating system.
Modify the Tomcat Windows Startup Script
- Make sure the Tomcat web application server is not running by starting the Windows Task Manager and looking for Tomcat in the Applications tab. If the server is running, stop it.
- Use a text editor to open the startup.bat file, which is in the bin subdirectory of the Tomcat home directory.
- Add this line directly before the
call "%EXECUTABLE%" start %CMD_LINE_ARGS%
line, which is located near the end of the file.set CATALINA_OPTS=-Xms4096m -Xmx6144m -XX:MaxPermSize=256m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dpentaho.installed.licenses.file=%PENTAHO_INSTALLED_LICENSE_PATH%
- Save and close the file.
Starting the BA Server
Windows Pentaho Archive Installation
If you used the Archive Installation, we provide individual control scripts to start and stop the BA server and BA repository. Here is where you can find the individual control scripts.
BA Repository
- The Archive Installation enables you to install either PostgreSQL, MySQL, or Oracle as the repository. Consult the documentation for the RDBMS you selected for information about starting and stopping.
The BA repository must be started before the BA Server.
BA Server
- /pentaho/server/biserver-ee/start-pentaho.bat and stop-pentaho.bat
Linux Pentaho Archive Installation
If you used the Archive Installation, Pentaho provides individual control scripts to start and stop the Tomcat application server, BA Server, and BA repository. Here is where you can find the individual control scripts.
BA Repository
- The Archive Installation enables you to install either PostgreSQL, MySQL, or Oracle as the BA repository. Consult the documentation for the RDBMS you selected for information about starting and stopping.
The BA repository must be started before the BA Server.
BA Server
- /pentaho/server/biserver-ee/start-pentaho.sh and stop-pentaho.sh