検索クロール コンポーネント インデックス パス エラー - イベント 2588 2589 (SharePoint Server 2010)
適用先: SharePoint Server 2010
トピックの最終更新日: 2010-02-23
アラート名: 検索クロール コンポーネント インデックス パス エラー
イベント ID: 2588 2589
概要: 各検索クロール コンポーネントが作成されるとき、クロール処理の一部として使用されるインデックス ファイルを格納するために使用されるフォルダーが作成されます。
現象: 以下のイベントがイベント ログに記録される場合があります。
イベント ID: 2588 説明: アプリケーション <データ> のコンポーネント <データ> のインデックスの場所が正しくありません: <データ>
イベント ID: 2589 説明: アプリケーション <データ> のコンポーネント <データ> のインデックスの場所が正しくありません: <データ> へのアクセスは許可されていません。
原因: インデックス用に指定された場所が存在しないか、または指定された場所にインデックス用のフォルダーを作成するための権限がアプリケーションにありません。
解決策: サービス アカウントにインデックス フォルダーのための十分な権限があることを確認します
この手順を実行しているユーザー アカウントが Farm Administrators グループのメンバーであることを確認します。
サーバーの全体管理のホーム ページで、[アプリケーション構成の管理] をクリックします。
[アプリケーション構成の管理] ページの [サービス アプリケーション] セクションで、[サービス アプリケーションの管理] をクリックします。
[サービス アプリケーション] ページで、Search Service アプリケーションをクリックします。
[検索管理] ページの [検索アプリケーションのトポロジ] セクションで、[変更] をクリックします。
[検索アプリケーション トポロジの管理] ページで、インデックス パーティション クエリ コンポーネントをクリックして、[プロパティの編集] をクリックします。
[クエリ コンポーネントの編集] ダイアログ ボックスの [インデックスの場所] で、インデックス フォルダーのパスを記録します。[キャンセル] をクリックします。
記録した場所に移動し、場所が存在することを確認します。
前の手順で記録したサービス アカウントに、このフォルダーに対する読み取りおよび書き込み権限があることを確認します。
解決策: サービス資格情報を更新します
次の最小要件を満たしていることを確認します。Add-SPShellAdmin を参照してください。
ファームの各サーバーで、以下の手順を実行します。
[スタート] メニューの [すべてのプログラム] をクリックします。
[Microsoft SharePoint 2010 製品] をクリックします。
[SharePoint 2010 管理シェル] をクリックします。
Windows PowerShell コマンド プロンプトで、次のコマンドを入力します。
Repair-SPManagedAccountDeployment
詳細については、「Repair-SPManagedAccountDeployment」を参照してください。