2016-07-16 5 views
0

indexingにはSolrが使用されていますので、すべてのインデックスを作成してsolrに関連するすべての設定を有効にしましたが、私だけが見ることができますSitecore:すべてのインデックスがインデックスマネージャにリストされていません

sitecore_core_index 
sitecore_master_index 
sitecore_marketing_asset_index_master 
sitecore_marketingdefinitions_master 
sitecore_testing_index 
sitecore_suggested_test_index 
sitecore_fxm_master_index 
sitecore_list_index 
social_messages_master 

私はこれらを構築しました。私がウェブデータベースから検索しようとすると、結果が得られません。

デフォルトのsitecoreインストールでは、Data => Indexes内に16個のインデックスフォルダがありますので、残りはどこにありますか? これらの方法は?

これは何が予想されるのですか?

+2

に行く必要がインデックスを参照するためには、...何かがあなたの設定で間違っている必要がありますが、情報なしで、それは何を伝えるのは難しいです。 – Gatogordo

答えて

5

App_Config/IncludeフォルダにSitecore.ContentSearch.Solr.Index.Web.configが存在するかどうかを確認してください。上記の名前の後ろには、.exampleの内線番号を付けることはできません。このファイルにはsitecore_web_indexの定義が含まれています。

デフォルトのサイトコアインストールでhttp://localhost/sitecore/admin/showconfig.aspxをチェックすると、他の不足しているインデックスが含まれている設定ファイルを確認できます(すべてのノードにpatch:sourceの情報があります)。次に、これらのファイルがソリューションに含まれているかどうかを確認できます。

+0

ああ私の場合Web関連のすべてのsolrファイルが無効になっていました。 すべてのWebインデックスを有効にして表示します。 おかげマレク – Jojo

+0

私はサイトコアの公式ドキュメントにhere..Accordingをお願いしたいことの一つhttps://doc.sitecore.net//~/media/9D15F16ED76244CF8001EB030037F49F.ashx?la=en すべてのWebを無効にするには、そこに期待していますCMサーバー用のsolr configsに関連しており、接続文字列でWeb DBも維持する必要があります。 CMからウェブサイトにアクセスする際に問題が発生しますか? – Jojo

+2

CMサーバで 'web'関連のsolr設定を無効にするのは間違っています。実際には、CMサーバーはsoloでsitecoreを実行しているときにすべてのインデックスを更新する唯一のサーバーです。 CDサーバーはsolrインデックスを更新しないでください。 CDサーバー上のすべての索引作成戦略は、「手動」に変更する必要があります。 CMサーバーはすべての更新を行う必要があります。したがって、答えは、** CMサーバー**上のWeb関連のソルバー設定を無効にすることはありません**。 –

1

6.Xバージョンから移行されたSitecore 8のインスタンスでは、古いLuceneインデックス(新しいLuceneフォーマットに移行されていない)は、開発者タブのRebuild Indexセクションに記載されていません。あなたがsitecore_web_indexなどのWeb関連のインデックスが欠落しているあなたはControl Panel > Rebuilt Search Indexes

enter image description here

+0

これは素晴らしい情報です 私の場合、これらのWeb関連のインデックスは無効になっていました。 – Jojo

関連する問題