One RPM package above all Palette Insight related RPM packages.
This package is supposed to be the last one being installed during updates, so this package's post install steps can be used to perform custom commands during Palette Insight updates.
Red Hat Enterprise Linux or CentOS version 6 or 7.3+
- CPU: 8 vCPU
- Memory: 16 GB
- Volumes:
- 10 GB system
- 32GB Swap Memory
- 1 TB data (3 TB recommended) mounted under
/dataand formatted as XFS
- Recommended network access to:
Make sure that the following ports are allowed both for inbound and outbound connections by your firewall:
- 22 (SSH)
- 80, 443 (HTTP, HTTPS)
- 5432 (PostgreSql)
IUS and EPEL repositories are needed. Make sure you install the propriate packages from here: https://ius.io/GettingStarted/
$ sudo tee /etc/yum.repos.d/palette.repo << EOF
[palette-rpm]
name=Palette RPM
baseurl=https://palette-rpm.brilliant-data.net/centos/stable
enabled=1
gpgcheck=0
EOF
The Palette Insight and the Greenplum Database store significant amount of data under the /data directory. Please make sure to set it up according to the Machine requirements.
- The
/datafolder exists - IUS and EPEL repositories are added
- Palette RPM repository added
- Ports are open on firewall
To install all Palette Insight server side components just execute the following:
sudo yum install -y palette-insight
Make sure that there is no error in the output of the yum command above, and make sure that /var/log/palette-insight-reporting/install-data-model.log file is created and it contains a line like this at the end:
-------------------- OK --------------------
The only thing that you need to do to have a fully functional Insight Server is to set a license key. Any GUID would do as a license key as of this project has been open sourced. Just run the following script as root and you are done:
/etc/palette-insight-server/set-license-key.sh <GUID>
If there is an update available in our Palette RPM repository, you can update Palette Insight 2 ways:
- Click on the
Updatebutton on your Insight Server's control page (http://your-insight-server-url/control)
su - insight
/opt/insight-toolkit/update.sh
Here are the log file locations on the Insight Server for each Palette Insight components:
- palette-insight-server:
/var/log/palette-insight-server/palette-insight-server.log - palette-greenplum-installer:
/var/log/greenplum/service.log - palette-insight-gp-import:
/var/log/insight-gp-import/loadtables.log/var/log/insight-gpfdist/insight-gpfdist.log
- palette-insight-reporting-framework:
/var/log/insight-reporting-framework/reporting.log/var/log/insight-reporting-framework/reporting_delta.log/var/log/insight-reporting-framework/loadctrl.log/var/log/insight-reporting-framework/db_maintenance.log
- palette-insight-website:
/var/log/palette-insight-website/website.log
And here are the log files that can be found on your Tableau Server machines:
- palette-insight-agent:
<PALETTE_INSIGHT_INSTALL_DIR>\Logs\PaletteInsightAgent.nlog.txt - palette-updater:
<PALETTE_INSIGHT_INSTALL_DIR>\Logs\watchdog.log<PALETTE_INSIGHT_INSTALL_DIR>\Logs\manager.log(this file only exists if Palette Insight Agent was auto updated at least once)<PALETTE_INSIGHT_INSTALL_DIR>\Logs\installer.log(this file only exists if Palette Insight Agent was auto updated at least once)

