Configuration file datafari.properties
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 |