Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info

Valid starting from v4.1 of Datafari !

Ensure that :

  • the required packages are installed via apt-get

  • Java 8 JRE (or JDK) is installed

  • Java Home variable is setted

  • Python is installed

  • the time and date of the server is uptodate

  • increase the default value of Open Files Limit

    (for Debian, change the setting in /etc/security/limits.conf : 

Info

Check the related documentation for detailed information  : Software requirements

...

Code Block
cd /opt/datafari/bin

bash start-datafari.sh
title
Info

If you want to index fileshares

If you want to use the jcifs connector in ManifoldCF, follow our dedicated documentation: [DEPRECATED] Add the JCIFS Connector to Datafari - Community Edition

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 :

...