Install and configure Solr nodes - Alfresco Content Services - 23.4 - 23.4 - Ready - Alfresco - external

Alfresco Content Services

Platform
Alfresco
Product
Alfresco Content Services
Release
23.4
License

This topic describes the instructions for installing and configuring Solr nodes in a cluster.

  1. Configure Solr nodes.

    See the Search Services documentation for more information.

  2. Edit the <SOLR_HOME>/solrhome/templates/rerank/conf/solrcore.properties file.

    If you’ve already started Solr and the cores (alfresco and archive) already exist, open the following files:

     <SOLR_HOME>/solrhome/alfresco/conf/solrcore.properties
     <SOLR_HOME>/solrhome/archive/conf/solrcore.properties
    
  3. Set the following Solr properties in the solrcore.properties file:
     alfresco.host=localhost
     alfresco.port.ssl=8443    (if using HTTPS transport, specify the SSL port)
     alfresco.port=8080        (if cmdusing HTTP transport, specify the HTTP port)
     alfresco.secureComms=none (if using HTTP transport, or https if HTTPS transport is being used)
    
  4. If you’re using HTTPS transport, then make sure that your load balancer is configured to use the Alfresco certificate. You’ll need to generate your own browser.p12 certificate, and add it to your load balancer configuration.
  5. If you’re using HTTP transport, then make sure that the following property is set in <classpathRoot>/alfresco-global.properties:
     solr.secureComms=none
    
  6. If you wish to proceed with the default embedded Hazelcast clustering mechanism, you’re done. However, if you wish to manage your own external Hazelcast cluster, follow the instructions in the next section.