无法在 hybris 5.6 中使用 solr 开始索引

Cannot start indexing with solr in hybris 5.6

我尝试通过 HMC 进行索引编制,但由于以下错误全部中止。

ERROR [coreLoadExecutor-4-thread-1] [CoreContainer] Failed to load file /hybris_extensions/hybris/config/solr/embedded/collection1/solrconfig.xml
ERROR [coreLoadExecutor-4-thread-1] [CoreContainer] Unable to create core: collection1
org.apache.solr.common.SolrException: Could not load config file /hybris_extensions/hybris/config/solr/embedded/collection1/solrconfig.xml
at org.apache.solr.core.CoreContainer.createFromLocal(CoreContainer.java:530)

我已经在独立模式下从 hybris 5.6 启动了 solr,并使用 linux 机器。

hybris 可以 运行 独立或嵌入式模式下的 solr。 运行在嵌入式模式下,SolR 的配置创建在目录中:

hybris/config/solr/embedded/

因此您的 hybris 服务器需要写入此目录的权限。

延伸阅读: https://wiki.hybris.com/display/release5/SolrFacetSearch+-+Installation+Guide