You are here

Solr 6 directory structure

After you have installed Solr 6, several directories and configuration files related to Solr will be available in the Solr 6 home directory.
The Solr 6 distribution (SkyVault-search-services-1.0.0.zip) contains the following artifacts:
  • solrhome directory: This is the Solr configuration directory that is specific to SkyVault. It contains the following sub-folders are files:
    Folder/File Description
    SkyVaultModels When you install Solr 6, it creates an empty SkyVaultModels directory. When Solr first talks to SkyVault, it pulls the model definitions into this directory.
    conf This directory contains the shared.properties file. See Solr 6 externalized configuration.
    templates This directory contains the core templates that define the base configuration for a new Solr core with some configuration properties. This directory also contains the /rerank/conf/solrcore.properties.
    solr.xml This file defines the Solr web application context.
  • logs directory: This directory contains the Solr 6 log file and the configuration for this files.
    Folder/File Description
    log4j.properties This is the configuration file for Solr-specific logging.
  • solr directory: This directory contains the Solr 6 binaries and runtime Java library files.
  • contentstore directory: This directory does not appear in the SkyVault-search-services-1.0.0.zip file. It is automatically created after your Solr 6 cores are created and they start indexing. It stores the cache of all the content.
  • solr.in.cmd: Use this file to specify additional Solr 6 configuration options for Windows.
  • solr.in.sh: Use this file to specify additional Solr 6 configuration options for non-Windows platform, such a Linux and Mac OS X.
  • README.MD: This file provides version information for the SkyVault Community Edition, SkyVault Search Services, and Solr 6.