This is the main configuration file of Datafari. It is located into $DATAFARI_HOME/tomcat/conf
Property name | Applies for | Mandatory | Possible values | Explanations |
---|---|---|---|---|
INSTALLER_TYPE | ALL TYPES | YES | interactive machine | If set to interactive, the script will ask questions to the user to fill the datafari.properties file |
NODETYPE | ALL TYPES | YES | monoserver main solr mcf | |
NODEHOST | ALL TYPES | YES | Enter the IP of the server | |
SOLRMAINCOLLECTION | YES | Enter the name of the Solr collection | ||
SOLRNUMSHARDS | SOLR MAIN | YES | Enther the number of shards you want for your Solr collection | |
SOLRHOSTS | MAIN SOLR MCF | YES | Specify the ZK hosts with the port and separated with commas. For exemple: 127.0.0.1:2181,192.168.0.1:2181 (automatically filled for monoserver) | |
SOLRSECONDARYCOLLECTION | MONOSERVER MAIN | NO | ||
TEMPADMINPASSORD | MONOSERVER MAIN MCF | YES | Enter the password for Datafari | |
TEMPPGSQLPASSWORD | MONOSERVER MAIN MCF | YES | Enter the password for PostgreSQL | |
solrNodesNumber | MAIN | YES | Enter the number of Solr servers that you have | |
currentSolrNumber | SOLR | YES | Enther the number of the current Solr server you install | |
MAINNODEHOST | SOLR | YES | Enter the IP of the main node host | |
mcfNodesNumber | MAIN | YES | Enter the number of MCF servers you have (enter 0 if none) | |
MCFHOSTS | MAIN | YES if mcfNodesNumber > 0 | Enter the IP of the MCF servers you have (enter only if you have one or more MCF servers) | |
currentMCFNumber | MCF | YES | Enther the number of the current MCF server you install | |
sessionTimeoutUnauthenticated | MONOSERVER MAIN MCF | YES | ||
sessionTimeoutAuthenticated | MONOSERVER MAIN MCF | YES | ||
maxConcurrentSessions | MONOSERVER MAIN MCF | YES | ||
IS_LIKES_AND_FAVORITES_ENABLED | MONOSERVER MAIN MCF | YES | ||
ontologyLanguageSelection | MONOSERVER MAIN MCF | YES | ||
ontologyChildrenLabels | MONOSERVER MAIN MCF | YES | ||
ontologyParentsLabels | MONOSERVER MAIN MCF | YES | ||
ontologyEnabled | MONOSERVER MAIN MCF | YES | ||
ontologyNodeLabels | MONOSERVER MAIN MCF | YES | ||
OCR | MONOSERVER MAIN MCF | YES | ||
BATCH | MONOSERVER MAIN MCF | YES | ||
emailLicense | MONOSERVER MAIN MCF | YES | ||
TIKASERVER | MONOSERVER MAIN MCF | YES | ||
userAllowedHandlers | MONOSERVER MAIN MCF | YES | ||
ALLOWLOCALFILEREADING | MONOSERVER MAIN MCF | YES | ||
SSL_ALL | ALL TYPES | YES | FALSE (default) TRUE | If you want to activate SSL on all components of Datafari |
ELKactivation | ALL TYPES | No | true false (default) | If you want to activate ELK on the main/monoserver and Logstash on the other servers |
KibanaURI | MAIN MONOSERVER | YES if ELK is activated | https\://localhost\/app/kibana | |
ELKScriptsDir | YES if ELK is activated | /opt/datafari/elk/scripts/ | ||
externalELK | YES if ELK is activated and an external ELK is used | true false (default) | ||
ELKServer | YES if ELK is activated | localhost | ||
operating_system | ALL TYPES | Yes if you use the monitoring scripts | ||
log_retention | ALL TYPES | Yes if you use the monitoring scripts | ||
server_name | ALL TYPES | Yes if you use the monitoring and alert scripts | ||
email_server | ALL TYPES | Yes if you use the monitoring and alert scripts | ||
email_password | ALL TYPES | Yes if you use the monitoring and alert scripts | ||
smtp_server_address | ALL TYPES | Yes if you use the monitoring and alert scripts | ||
smtp_server_port | ALL TYPES | Yes if you use the monitoring and alert scripts | ||
email_alerts | ALL TYPES | Yes if you use the monitoring and alert scripts | ||
SSH_PORT | ALL_TYPES | Yes | Starting from Datafari 5.4.1. Default value is 22 |