[Sitecore][Coveo][Solr] Sitecore.ContentSearch.Lucene.DefaultIndexConfiguration.configを無効にしない。
概要:
つい最近、LuceneからSolrへ切り替えした際にSitecore.ContentSearch.Lucene.DefaultIndexConfiguration.configを無効し、下記のエラーて戸惑い、これはそのメモ書きです。
検証環境は次の通りです。
- Sitecore Experience Platform 8.2 rev. 180406 (8.2 Update-7)
- Cover for Sitecore 4.1.518.18
LuceneからSolrへ切り替えした際,サイトコアが提供されている手順を従い、設定を変更しました。その際に、Sitecore.ContentSearch.Lucene.DefaultIndexConfiguration.configを無効にするとありました。
また、サイトコアのサーバー構成リソースを見る限り、CMとCDサーバーにて
Sitecore.ContentSearch.Lucene.DefaultIndexConfiguration.configを無効にする必要があります。
しかし、サイトをロードする際に下記のエラーがでました。
ネットで検索したら、Coveoより、Sitecore.ContentSearch.Lucene.DefaultIndexConfiguration.configを有効にする必要があります。
サイトコアのサポートに確認を取ったところ、これは問題ないとの確認を取りました。 なぜなら、SolrとLuceneは異なるコンフィギュレーションノードを利用していますので、検索プロバイダの競合については何の問題もないはずです。 実際には、必要に応じてLuceneとSolrの両方を同時に有効にすることができます。 変更する必要があるのはインデックスの名前だけなの
で、同じ名前のインデックスはありません。なるほどと、一安心。😊