...
Info |
---|
Valid starting from v4.1 of Datafari ! |
Ensure that :
- the required packages are installed via apt-get
- Java 8 JRE is installed
- Python is installed
- the time and date of the server is uptodate
...
Check the related documentation : Software requirements
Install Datafari : # dpkg -i To install Datafari you need to be root :
Code Block |
---|
dpkg -i datafari.deb |
Start Datafari with a (needs non root user: # cd account but must be in sudo group) :
Code Block |
---|
cd /opt/datafari/bin |
...
bash start-datafari.sh |
Info | ||
---|---|---|
| ||
If you want to use the jcifs connector in ManifoldCF, follow our dedicated documentation: Add the JCIFS Connector to Datafari |
Step by step install for Datafari 4.1 on AWS tx2.large instance (4 vcpu, 16 GB RAM) :
Code Block |
---|
#!/bin/bash
ssh -i keys.pem ubuntu@PUBLIC_IP
sudo -i
apt-get update
# Download Datafari
wget https://www.datafari.com/files/debian/datafari.deb
# install the packages required by Datafari
apt-get install curl debconf unzip sudo libc6-dev jq lsof python-minimal -y
# install Java
apt-get install openjdk-8-jre -y
# set Java Home
nano /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
# load the file
source /etc/profile
# check java
java -version
# Displays openjdk version "1.8.0_171"
# Check java home
echo $JAVA_HOME
# displays /usr/lib/jvm/java-8-openjdk-amd64
# check Python version
python -V
# add the non-root user to visudo
visudo
# add the line below root ALL=(ALL:ALL) ALL
# non necessary for AWS because ubuntu is in the sudo group
ubuntu ALL=NOPASSWD: ALL
# Python 2.7.12
#install Datafari
dpkg -i datafari.deb
# specify current host address
52.47.174.76
# Datafari password
admin
#PGSQL super user
admin
# change user
exit
# check user connected
whoami
# load profile file
source /etc/profile
# ubuntu here
# For AWS only
sed -i "/server.host:/c\server.host: 0.0.0.0" /opt/datafari/elk/kibana/config/kibana.yml
cd /opt/datafari/bin
bash start-datafari.sh
# Go to the Datafari URL |
Security groups :