スタンドアロン展開または複数サーバー展開を構成する (FAST Search Server 2010 for SharePoint)

 

適用先: FAST Search Server 2010

トピックの最終更新日: 2011-06-07

ここでは、セットアップ後の構成ウィザードを実行して、スタンドアロン展開 (単一サーバーの展開) または複数サーバーの展開のどちらかを構成する方法について説明します。

セットアップ後の構成ウィザードを実行してサーバーの初期構成を行う前に、「FAST Search Server 2010 for SharePoint をインストールする」の手順を実行してください。

次のどちらかを選択します。

  1. スタンドアロン展開を構成する

    または

  2. 複数サーバー展開を構成する

  • スタンドアロン展開は、製品の評価やデモ用の展開、管理オーバーヘッドが最小限の小規模の展開、または開発環境やテスト環境が必要な場合に便利です。スタンドアロン展開では、単一サーバー上に FAST Search Server 2010 for SharePoint がインストールされます。必要なすべてのコンポーネントは、このサーバーにインストールされます。

  • フォールト トレランス要件のない小規模な展開を除く大半の運用環境では、複数サーバー展開をお勧めします。複数サーバーの展開では、複数のサーバーに FAST Search Server 2010 for SharePoint サービスがインストールされます。構成時に、1 つのサーバーが "管理サーバー" として定義され、この管理サーバーに管理サービスがインストールされ、実行されます。展開をスケール アウトするには、1 台以上の "非管理サーバー" を追加します。非管理サーバーでは管理サービスがセットアップされませんが、このサーバーは複数サーバー展開内の実行中の管理サーバーに接続します。非管理サーバーは、クエリ照合、インデックス作成、ドキュメント/アイテム処理などのサービスを実行します。

スタンドアロン展開 (単一サーバーの展開) を構成する

このセクションでは、構成ウィザードを実行して、スタンドアロン展開 (単一サーバーの展開) を構成する方法について説明します。

このセクションの内容

  1. スタンドアロン展開を構成する

  2. すべてのモジュールが実行されていることを確認する

スタンドアロン展開を構成する

  1. [スタート] メニューから [Microsoft FAST Search Server 2010 for SharePoint Configuration Wizard] をローカル管理者として実行します。

  2. [ようこそ] ページで、[次へ] をクリックします。

  3. [Select the deployment type] ページで、[Single server (stand-alone)] を選択し、[次へ] をクリックします。

  4. [Enter the user name and password] ページで、FAST Search Server 2010 for SharePoint ユーザーのユーザー名とパスワードを入力します。このユーザーはドメイン ユーザーである必要があります。詳細については、「必要な権限」を参照してください。

  5. [Enter a certificate password] ページで証明書のパスワードを適当に決めて入力します。このパスワードは汎用 FAST Search 証明書を保護する目的で使われます (「証明書を管理する (FAST Search Server 2010 for SharePoint)」も参照)。他のサーバーで証明書をインストールするとき、このパスワードが必要になります。同じパスワードを再度入力し、[次へ] をクリックします。

  6. [サーバー設定] ページで、サーバーの完全修飾ドメイン名とベース ポートを入力します。すべての設定が構成された展開ファイルが生成されます。

    注意

    ある特定のセットアップが必要な場合は、カスタム展開ファイルを作成して使うとよいでしょう。これを行うには、[Use an existing deployment file] を選択し、[Deployment file location] を入力します。詳細については、「deployment.xml リファレンス」を参照してください。

  7. [データベース設定] ページで、FAST Search Server 2010 for SharePoint をインストールする前にインストールして作成した SQL データベースへの接続情報を入力します。データベース接続文字列<ServerName>\<DBInstanceName> という形式で入力します (例: mysqlserver1.contoso.com\myinstance)。

    データベース接続文字列を確認するには、まず、SQL Server がインストールされているサーバーで、[スタート] メニューから [SQL Server 構成マネージャー] を開きます。[SQL Server サービス] に SQL Server の主要サービスが表示されます。サービス名に含まれるかっこで囲まれた文字列が接続文字列です。

    データベース名データベース ポートを入力します。構成ウィザードが完了すると、データベースが作成されます。[次へ] をクリックします。

  8. [Click-through relevancy settings] ページで、クリックスルー関連性の設定を適宜追加します。クリックスルー関連性は、検索ユーザーのクリック行動に基づいて関連性を自動的にチューニングする機能です。関連する Microsoft SharePoint Server 2010 インストールの種類を選択します。

    • [スタンドアロン] オプションを使用して SharePoint Server 2010 をインストールした場合は、SharePoint Server 2010 の完全修飾ドメイン名 (FQDN) を指定します。

    • [サーバー ファーム] オプションを使用して SharePoint Server 2010 をインストールした場合は、Microsoft SharePoint 2010 Timer Service を実行しているユーザーを指定します。このユーザーは SharePoint Server 2010 セットアップ後の構成で指定されます。

    • クリックスルー関連性が必要でない場合、または必要な情報を持っていない場合は、[Do not enable click-through relevancy] を選択します。

    [次へ] をクリックします。

  9. [Configuration settings summary] ページで、設定に目を通し、[構成] をクリックします。

    構成が完了するのを待ちます。

  10. [Post-setup configuration was successful] ページで、[完了] をクリックします。

    注意

    構成に失敗した場合、可能であれば関連するログ ファイルへのリンクがエラー メッセージと共に表示されます。構成の失敗に対するトラブルシューティングの方法については、「インストール: 構成ウィザードが失敗する (FAST Search Server 2010 for SharePoint)」を参照してください。

  11. サーバーを再起動する前に、管理者権限が定義されていることを確認してください。構成ウィザードによって作成されたローカル FASTSearchAdministrators グループを更新して、FAST Search Server 2010 for SharePoint ファームを管理するユーザーを含めるか、FAST Search 管理者のドメイン グループを含めます。

  12. サーバーを再起動します。

すべてのモジュールが実行されていることを確認する

  1. ローカル FASTSearchAdministrators グループのメンバーであるユーザーとしてログインします。

  2. [スタート] メニューの [すべてのプログラム] をクリックします。

  3. [Microsoft FAST Search Server 2010 for SharePoint] をクリックします。

  4. [Microsoft FAST Search Server 2010 for SharePoint shell] を右クリックし、[管理者として実行] を選択します。

  5. Windows PowerShell コマンド プロンプトで、次のコマンドを入力します。

    nctrl status

  6. すべてのモジュールのステータスが実行中であることを確認します。

次の手順

スタンドアロン展開の初期構成が完了しました。SharePoint Server が提供するコネクタ フレームワークを使用してコンテンツをクロールするには、「Content Search Service アプリケーションを作成および設定する (FAST Search Server 2010 for SharePoint)」の手順を実行し、FAST Search Content Search Service アプリケーション (Content SSA) を作成して設定します。

複数サーバー展開を構成する

このセクションでは、構成ウィザードを実行して、複数サーバーの展開を構成する方法について説明します。ファーム トポロジを計画する方法の詳細については、「検索トポロジを計画する (FAST Search Server 2010 for SharePoint)」を参照してください。

このセクションの内容

  1. 展開ファイルを準備する

  2. 複数サーバーの展開で管理サーバーを構成する

  3. 管理サーバーですべてのモジュールが実行されていることを確認する

  4. 複数サーバーの展開で非管理サーバーを構成する

  5. 非管理サーバーですべてのモジュールが実行されていることを確認する

展開ファイルを準備する

展開ファイル deployment.xml によって、FAST Search Server 2010 for SharePoint ファーム内の各サーバーにコンポーネントやサービスを分散配置する方法が指定されます。各 FAST Search Server 2010 for SharePoint ファームは 1 つの展開ファイルを持ちます。ファーム内の各サーバーは展開ファイルを読み取り、そのサーバー上でローカルに実行されるサービスを決定します。各サーバーは、それと情報をやり取りする他のサービスがどこに存在するかも決定します。

管理サーバー上で構成ウィザードまたは構成スクリプトを実行するときは、展開ファイルが必須の入力パラメーターとなります。非管理サーバーは、展開ファイルを管理サーバーからダウンロードし、ローカル サーバー上で実行するサービスを決定し、それらのサービスを開始します。

このドキュメントで後ほどサンプルの deployment.xml テンプレートを示します。「Deployment.xml テンプレート」を参照してください。また、サンプルの deployment.xml テンプレートは <FASTSearchFolder>\etc\ の下でも直接確認できます。ここで、<FASTSearchFolder> は、FAST Search Server 2010 for SharePoint がインストールされているフォルダーのパスです (例: C:\FASTSearch)。

展開ファイルを準備する方法については、「deployment.xml リファレンス」を参照してください。

完成した展開ファイルをインストールに使用するには、その名前を deployment.xml とする必要があります。

FAST Search Server 2010 for SharePoint 管理者は、展開ファイル内のサーバーやサービスを追加または削除して、展開を再構成できます。再構成の詳細については、「ファーム展開を再構成する (FAST Search Server 2010 for SharePoint)」を参照してください。

Deployment.xml テンプレート

次のテンプレートは、3 つのサーバーから成る複数サーバー展開ファイルです。

<?xml version="1.0" encoding="utf-8" ?> 
<deployment comment="FAST Search Server three node deployment example" xmlns="https://www.microsoft.com/enterprisesearch">
  <instanceid>FASTSearchMultiNodeDemo</instanceid> 
  <!-- 
 NOTE: Host names "fastserver1.contoso.com", "fastserver2.contoso.com" and "fastserver3.contoso.com"
       must be changed to the actual server names in use 
  --> 
  <connector-databaseconnectionstring /> 
  <host name="fastserver1.contoso.com">
    <admin /> 
    <indexing-dispatcher /> 
    <content-distributor /> 
    <webanalyzer server="true" link-processing="true" lookup-db="true" /> 
    <document-processor processes="2" /> 
  </host>
  <host name="fastserver2.contoso.com">
    <searchengine row="0" column="0" /> 
  </host>
  <host name="fastserver3.contoso.com">
    <searchengine row="1" column="0" /> 
    <query /> 
  </host>
  <searchcluster>
    <row id="0" index="primary" search="true" /> 
    <row id="1" index="none" search="true" /> 
  </searchcluster>
</deployment>

複数サーバーの展開で管理サーバーを構成する

このセクションでは、構成ウィザードを実行して、サーバーを複数サーバー展開の管理サーバーとして構成する方法について説明します。管理サーバーを構成して実行しておかないと、展開に非管理サーバーを追加することはできません。

ローカル Administrators グループのメンバーであるユーザーとして次の手順を実行してください。

  1. deployment.xml リファレンス』ドキュメントで説明されている展開ファイルを準備します。

  2. [スタート] メニューから [Microsoft FAST Search Server 2010 for SharePoint Configuration Wizard] を実行します。

  3. [ようこそ] ページで、[次へ] をクリックします。

  4. [Select the deployment type] ページで、[Admin server] を選択し、[次へ] をクリックします。

  5. [Enter the user name and password] ページで、FAST Search Server 2010 for SharePoint ユーザーのユーザー名とパスワードを入力します。このユーザーはドメイン ユーザーである必要があります。

  6. [Enter a certificate password] ページで証明書のパスワードを適当に決めて入力します。このパスワードは汎用 FAST Search 証明書を保護する目的で使われます (「証明書を管理する (FAST Search Server 2010 for SharePoint)」も参照)。他のサーバーで証明書をインストールするとき、このパスワードが必要になります。同じパスワードを再度入力し、[次へ] をクリックします。

  7. [サーバー設定] ページで、サーバーの完全修飾ドメイン名とベース ポートを入力します。サーバー名が、deployment.xml で定義されている管理サーバーと一致することを確認してください。

    [Deployment file location] ボックスに、作成した deployment.xml ファイルのパスを入力します。deployment.xml ファイルに誤りがあると、警告が発せられます。警告やエラーが表示されなければ、deployment.xml ファイル構文が正しいことを意味します。[次へ] をクリックします。

  8. [データベース設定] ページで、FAST Search Server 2010 for SharePoint をインストールする前にインストールして作成した SQL データベースへの接続情報を入力します。データベース接続文字列は、<ServerName>\<DBInstanceName> という形式で入力します (例: mysqlserver1.contoso.com\myinstance)。データベース名データベース ポートを入力します。構成ウィザードを完了すると、データベースが作成されます。[次へ] をクリックします。

  9. [Click-through relevancy settings] ページで、クリックスルー関連性の設定を適宜追加します。クリックスルー関連性は、検索ユーザーのクリック行動に基づいて関連性を自動的にチューニングする機能です。関連する SharePoint Server 2010 インストールの種類を選択します。

    • [スタンドアロン] オプションを使用して SharePoint Server 2010 をインストールした場合は、SharePoint Server 2010 の完全修飾ドメイン名 (FQDN) を指定します。

    • [サーバー ファーム] オプションを使用して SharePoint Server 2010 をインストールした場合は、SharePoint Server 2010 のタイマー サービスを実行しているユーザーを指定します。このユーザーは SharePoint Server 2010 セットアップ後の構成で指定されます。

    • クリックスルー関連性が必要でない場合、または必要な情報を持っていない場合は、[Do not enable click-through relevancy] を選択します。

    [次へ] をクリックします。

  10. [Configuration settings summary] ページで、設定に目を通し、[構成] をクリックします。

    構成が完了するのを待ちます。

  11. [Post-setup configuration was successful] ページで、[完了] をクリックします。

    注意

    構成に失敗した場合、可能であれば関連するログ ファイルへのリンクがエラー メッセージと共に表示されます。構成の失敗に対するトラブルシューティングの方法については、「インストール: 構成ウィザードが失敗する (FAST Search Server 2010 for SharePoint)」を参照してください。

  12. サーバーを再起動する前に、管理者権限が定義されていることを確認してください。構成ウィザードによって作成されたローカル FASTSearchAdministrators グループを更新して、FAST Search Server 2010 for SharePoint ファームを管理するユーザーを含めるか、FAST Search 管理者のドメイン グループを含めます。

  13. サーバーを再起動します。

管理サーバーですべてのモジュールが実行されていることを確認する

  1. ローカル FASTSearchAdministrators グループのメンバーであるユーザーとしてログインします。

  2. [スタート] メニューの [すべてのプログラム] をクリックします。

  3. [Microsoft FAST Search Server 2010 for SharePoint] をクリックします。

  4. [Microsoft FAST Search Server 2010 for SharePoint shell] を右クリックし、[管理者として実行] を選択します。

  5. Windows PowerShell コマンド プロンプトで、次のコマンドを入力します。

    nctrl status

  6. すべてのモジュールのステータスが実行中であることを確認します。

複数サーバーの展開で非管理サーバーを構成する

既定で複数サーバー展開の管理サーバー以外のすべてのサーバーは非管理サーバーとなります。このセクションでは、構成ウィザードを実行して、展開ファイルで非管理サーバーとして指定された各非管理サーバーを構成します。この構成作業の中でサーバーは管理サーバーに接続して FAST Search Server 2010 for SharePoint ファームに参加します。

まず、「管理サーバーですべてのモジュールが実行されていることを確認する」の手順を実行して、新しく構成された管理サーバーが実行されていることを確認します。

非管理サーバーで、次の手順を実行します。

  1. ローカル Administrators グループのメンバーであるユーザーとしてログインします。

  2. [スタート] メニューで、[Microsoft FAST Search Server 2010 for SharePoint Configuration Wizard] を右クリックし、[管理者として実行] を選択します。

  3. [ようこそ] ページで、[次へ] をクリックします。

  4. [Select the deployment type] ページで、[Non-admin server] を選択し、[次へ] をクリックします。

  5. [Enter the user name and password] ページで、FAST Search Server 2010 for SharePoint ユーザーのユーザー名とパスワードを入力します。これはセットアップ後の構成中に管理サーバーで指定したユーザーと同じユーザーである必要があります。

  6. [Enter a certificate password] ページで、証明書のパスワードを入力します。管理サーバーのセットアップ後の構成で証明書に使用したパスワードを使用してください。[次へ] をクリックします。

  7. [サーバー設定] ページで、サーバーの完全修飾ドメイン名を入力します。サーバー名が、deployment.xml で定義されている対応するサーバー名と一致することを確認してください。

    管理サーバーの完全修飾ドメイン名とベース ポートを入力し、[次へ] をクリックします。

  8. [Configuration settings summary] ページで、設定に目を通し、[構成] をクリックします。

    構成が完了するのを待ちます。

  9. [Post-setup configuration was successful] ページで、[完了] をクリックします。

    注意

    構成に失敗した場合、可能であれば関連するログ ファイルへのリンクがエラー メッセージと共に表示されます。構成の失敗に対するトラブルシューティングの方法については、「インストール: 構成ウィザードが失敗する (FAST Search Server 2010 for SharePoint)」を参照してください。

  10. サーバーを再起動する前に、管理者権限が定義されていることを確認してください。構成ウィザードによって作成されたローカル FASTSearchAdministrators グループを更新して、FAST Search Server 2010 for SharePoint ファームを管理するユーザーを含めるか、FAST Search 管理者のドメイン グループを含めます。

  11. サーバーを再起動します。

    重要

    インデクサー サーバーのエラー後の復元時にこの手順 (「インデクサーの問題を管理する」および「Replace a failed backup indexer server」の手順) を実行する場合は、このステップを省略します。

非管理サーバーですべてのモジュールが実行されていることを確認する

  1. ローカル FASTSearchAdministrators グループのメンバーであるユーザーとしてログインします。

  2. [スタート] メニューの [すべてのプログラム] をクリックします。

  3. [Microsoft FAST Search Server 2010 for SharePoint] をクリックします。

  4. [Microsoft FAST Search Server 2010 for SharePoint shell] を右クリックし、[管理者として実行] を選択します。

  5. Windows PowerShell コマンド プロンプトで、次のコマンドを入力します。

    nctrl status

  6. すべてのモジュールのステータスが実行中であることを確認します。

次の手順

複数サーバーの展開の初期構成が完了しました。SharePoint Server が提供するコネクタ フレームワークを使用してコンテンツをクロールするには、「Content Search Service アプリケーションを作成および設定する (FAST Search Server 2010 for SharePoint)」の手順を実行し、FAST Search Content Search Service アプリケーション (Content SSA) を作成して設定します。

See Also

Concepts

FAST Search Server 2010 for SharePoint の展開
FAST Search Server 2010 for SharePoint をインストールする
検索トポロジを計画する (FAST Search Server 2010 for SharePoint)
スクリプト化されたインストールを実行する (FAST Search Server 2010 for SharePoint)
ファーム展開を再構成する (FAST Search Server 2010 for SharePoint)
証明書を管理する (FAST Search Server 2010 for SharePoint)
初期構成後にクリックスルー関連性を有効にする (FAST Search Server 2010 for SharePoint)