Index are not listing in populate solr managed schema and Indexing manager

Prem Murmu on 9/9/2022 4:24:42 PM

I was setting up the projects 9.1 and later I found my search functionality not working. I checked the Populate Solr Managed Schema and Indexing manager not showing indexes.

I also checked the solr engine running fine but project indexes solr cores were not found in solr server.

Solution(worked for my case):

Step1. I checked Sitecore Solr connection in app_config 's ConnectionStrings.config

should be right connection and must be running.

<add name="solr.search" connectionString="https://localhost:8984/solr"/>


Step2. I checked Sitecore Solr indexes in app_config (Path: App_config/ Sitecore/ ContentSearch)

Sitecore.ContentSearch.Solr.Index.Master.config Sitecore.ContentSearch.Solr.Index.Web.config Sitecore.ContentSearch.Solr.Index.Core.config


Just go to this path,

<cm_root>/App_Config/Sitecore/ContentSearch/Sitecore.ContentSearch.config

and search this setting and make sure this is true.

<setting name="ContentSearch.Enabled" value="true" />

 


Step3.  Open the indexes , copy the core name 

Step 4. Go to the Solr server(Solr{version}/server/solr) make duplicates cores just copy and paste existing Solr core. rename it with index or core name from Sitecore solr index.

then navigate to core file and open it and rename it with respective core name save.

Step 5 . Repeat step 3 and 4 to create all solr cores into solr server.

Step 6. Restart Solr service from the windows service app

Step7. Do IIS reset on cmd(open cmd in admin mode ).

  and execute the script

iisreset



Step 8. Open control panel in Sitecore and navigate to indexing.

 First populate schema all indexes then click on indexing manager and rebuild all indexing first time.

Step 9. Refresh Sitecore page URL and try search functionality.

0 Comments on this post

Comments(0)||Login to Comments


InterServer Web Hosting and VPS
  • see more..