共用方式為


設定獨立部署或多部伺服器部署 (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. 設定獨立部署

  2. 確認所有模組皆在執行

設定獨立部署

  1. 從 [開始] 功能表中,以本機管理員的身分執行 [Microsoft FAST Search Server 2010 for SharePoint 設定精靈]。

  2. 在 [歡迎] 頁面上按 [下一步]。

  3. 在 [選取部署類型] 頁面上,選取 [單一伺服器 (獨立)],然後按 [下一步]。

  4. 在 [輸入使用者名稱及密碼] 頁面上,輸入 FAST Search Server 2010 for SharePoint 使用者的名稱與密碼。此使用者必須是網域使用者。如需詳細資訊,請參閱<必要權限>。

  5. 在 [輸入憑證密碼] 頁面上,輸入您所選擇的憑證密碼。此密碼將用於保護一般用途的 FAST Search 憑證 (另請參閱<管理憑證 (FAST Search Server 2010 for SharePoint)>)。若要在其他伺服器上安裝憑證,必須使用此密碼。請重新輸入密碼,然後按 [下一步]。

  6. 在 [伺服器設定] 頁面上,輸入伺服器的完整網域名稱及基本連接埠。部署檔案會自動產生,並設定所有的設定。

    注意

    若您需要特殊的設定,可以建立並使用自訂部署檔案。若要執行此作業,請選取 [使用現有的部署檔案],然後在 [部署檔案位置] 中輸入位置。如需詳細資訊,請參閱<deployment.xml 參考>。

  7. 在 [資料庫設定] 頁面上,輸入您在安裝 FAST Search Server 2010 for SharePoint 之前所安裝及建立之 SQL 資料庫的連線資訊。使用 <伺服器名稱>\<資料庫執行個體名稱> 格式,在 [資料庫連線字串] 中輸入字串 (例如:mysqlserver1.contoso.com\myinstance)。

    若要指連線字串:在 SQL Server 的安裝伺服器上,從 [開始] 功能表中開啟 [SQL Server 組態管理員]。在 [SQL Server 服務] 下會出現 SQL Server 主要服務。該服務名稱會將連線字串置於括號之中。

    在 [資料庫名稱] 及 [資料庫連接埠] 中輸入資料。當您完成設定精靈時,會隨即建立資料庫。按 [下一步]。

  8. 在 [點選連結相關性設定] 頁面上,新增所需要的相關點選連結設定。點選連結相關性會依據搜尋使用者點選結果的方式而自動調整相關性。請選取相關的 Microsoft SharePoint Server 2010 安裝類型。

    • 若是使用 [獨立] 選項安裝 SharePoint Server 2010,請指定 SharePoint Server 2010 的完整網域名稱 (FQDN)。

    • 若是使用 [伺服器陣列] 選項安裝 SharePoint Server 2010,請指定正在執行 Microsoft SharePoint 2010 計時器服務的使用者。此使用者是在 SharePoint Server 2010 的安裝後設定中指定。

    • 若不需使用點選連結相關性,或您不具備必要的資訊,請選取 [不啟用點選連結相關性]。

    按 [下一步]。

  9. 檢閱 [組態設定摘要] 頁面上的設定,然後按一下 [設定]。

    等候設定完成。

  10. 在 [安裝後設定成功] 頁面上,按一下 [完成]。

    注意

    如果設定失敗,您將看到錯誤訊息,其中包含到相關記錄檔的連結 (如果有的話)。如需如何疑難排解設定失敗的相關資訊,請參閱<安裝:設定精靈失敗 (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 命令介面],然後選取 [以系統管理員身分執行]。

  5. 在 Windows PowerShell 命令提示字元處,輸入下列命令:

    nctrl status

  6. 確認所有模組的狀態皆為Running

下一步

至此您已完成獨立部署的初始設定。若要使用 SharePoint Server 所提供的連接器架構編目內容,請執行<建立和設定內容 Search Service 應用程式 (FAST Search Server 2010 for SharePoint)>中的步驟,以建立並設定 FAST Search 內容 Search Service 應用程式 (內容 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 伺服器陣列皆有一個部署檔案,且伺服器陣列中的每部伺服器均可讀取部署檔案,並指定要在伺服器本機上執行的服務。每部伺服器也可指定與其通訊之其他服務的位置。

當您在管理伺服器上執行設定精靈 (或設定指令碼) 時,部署檔案為必要的輸入參數。非管理伺服器會從管理伺服器下載部署檔案,並指定要在本機伺服器上執行的服務,然後啟動這些服務。

本文件稍後將說明 deployment.xml 範本的範例:<Deployment.xml 範本>。您也可以直接在 <FASTSearchFolder>\etc\ 下找到 deployment.xml 範本的範例,其中 <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 範本

下列範本顯示含三部伺服器的多部伺服器部署檔案。

<?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>

設定多部伺服器部署的管理伺服器

本節說明如何使用設定精靈將伺服器設定成多部伺服器部署中的管理伺服器。您必須先設定並執行管理伺服器,才可新增一或多部非管理伺服器到部署之中。

請務必以本機管理員群組的成員身分執行下列步驟:

  1. 準備<deployment.xml 參考>文件所述的部署檔案。

  2. 從 [開始] 功能表,執行 [Microsoft FAST Search Server 2010 for SharePoint 設定精靈]。

  3. 在 [歡迎] 頁面上按 [下一步]。

  4. 在 [選取部署類型] 頁面上,選取 [管理伺服器],然後按 [下一步]。

  5. 在 [輸入使用者名稱及密碼] 頁面上,輸入 FAST Search Server 2010 for SharePoint 使用者的使用者名稱及密碼。此使用者必須是網域使用者。

  6. 在 [輸入憑證密碼] 頁面上,輸入您所選擇的憑證密碼。此密碼將用於保護一般用途的 FAST Search 憑證 (另請參閱<管理憑證 (FAST Search Server 2010 for SharePoint)>)。若要在其他伺服器上安裝憑證,必須使用此密碼。請重新輸入密碼,然後按 [下一步]。

  7. 在 [伺服器設定] 頁面上,輸入伺服器的網域名稱及基本連接埠。請確認此伺服器名稱與 deployment.xml 中所定義的管理伺服器名稱完全一致。

    在 [部署檔案位置] 方塊中,輸入所建立之 deployment.xml 檔案的路徑。若 deployment.xml 檔案有誤,將會傳送警告給您。若未出現警告或錯誤,即表示 deployment.xml 檔案的語法正確。按 [下一步]。

  8. 在 [資料庫設定] 頁面上,輸入您在安裝 FAST Search Server 2010 for SharePoint 之前所安裝及建立之 SQL 資料庫的連線資訊。使用 <伺服器名稱>\<資料庫執行個體名稱> 格式,在 [資料庫連線字串] 中輸入字串 (例如:mysqlserver1.contoso.com\myinstance)。在 [資料庫名稱] 及 [資料庫連接埠] 中輸入資料。當您完成設定精靈時,會隨即建立資料庫。按 [下一步]。

  9. 在 [點選連結相關性設定] 頁面上,新增所需要的相關點選連結設定。點選連結相關性會依據搜尋使用者點選結果的方式而自動調整相關性。請選取相關的 SharePoint Server 2010 安裝類型。

    • 若是使用 [獨立] 選項安裝 SharePoint Server 2010,請指定 SharePoint Server 2010 的完整網域名稱 (FQDN)。

    • 若是使用 [伺服器陣列] 選項安裝 SharePoint Server 2010,請指定正在 SharePoint Server 2010 中執行計時器服務的使用者。此使用者是在 SharePoint Server 2010 的安裝後設定中指定。

    • 若不需使用點選連結相關性,或您不具備必要的資訊,請選取 [不啟用點選連結相關性]。

    按 [下一步]。

  10. 檢閱 [組態設定摘要] 頁面上的設定,然後按一下 [設定]。

    等候設定完成。

  11. 在 [安裝後設定成功] 頁面上,按一下 [完成]。

    注意

    如果設定失敗,您將看到錯誤訊息,其中包含到相關記錄檔的連結 (如果有的話)。如需如何疑難排解設定失敗的相關資訊,請參閱<安裝:設定精靈失敗 (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 命令介面],然後選取 [以系統管理員身分執行]。

  5. 在 Windows PowerShell 命令提示字元處,輸入下列命令:

    nctrl status

  6. 確認所有模組的狀態皆為Running

在多部伺服器部署中設定非管理伺服器

在多部伺服器部署中,除了管理伺服器之外,所有伺服器會預設為非管理伺服器。在本節中,您將執行設定精靈,將部署檔案中所指定的每部非管理伺服器,設定為非管理伺服器。在此設定程序中,伺服器會連線到管理伺服器,以加入 FAST Search Server 2010 for SharePoint 伺服器陣列。

首先,請執行<確認管理伺服器上的所有模組皆在執行>中的步驟,確認新設定的管理伺服器正在執行。

在每部非管理伺服器上執行下列作業:

  1. 以本機管理員群組的成員身分登入。

  2. 在 [開始] 功能表中,以滑鼠右鍵按一下 [Microsoft FAST Search Server 2010 for SharePoint 設定精靈],然後選取 [以系統管理員身分執行]。

  3. 在 [歡迎] 頁面上按 [下一步]。

  4. 在 [選取部署類型] 頁面上選取 [非管理伺服器],然後按 [下一步]。

  5. 在 [輸入使用者名稱及密碼] 頁面上,輸入 FAST Search Server 2010 for SharePoint 使用者的名稱與密碼。這必須與您在安裝後設定期間,為管理伺服器所指定的使用者相同。

  6. 在 [輸入憑證密碼] 頁面上輸入憑證密碼。請使用管理伺服器安裝後設定所用之憑證的密碼。按 [下一步]。

  7. 在 [伺服器設定] 頁面上,輸入伺服器的完整網域名稱。確認伺服器名稱與 deployment.xml 中所定義之對應伺服器名稱一致。

    輸入管理伺服器的完整網域名稱與基本連接埠,然後按 [下一步] 。

  8. 檢閱 [組態設定摘要] 頁面上的設定,然後按一下 [設定]。

    等候設定完成。

  9. 在 [安裝後設定成功] 頁面上,按一下 [完成]。

    注意

    如果設定失敗,您將看到錯誤訊息,其中包含到相關記錄檔的連結 (如果有的話)。如需如何疑難排解設定失敗的相關資訊,請參閱<安裝:設定精靈失敗 (FAST Search Server 2010 for SharePoint)>。

  10. 在重新啟動伺服器之前,請確認已經定義管理權限。更新本機的 FASTSearchAdministrators 群組 (由設定精靈所建立),將要管理 FAST Search Server 2010 for SharePoint 伺服器陣列的使用者,或您的 FAST Search 管理員的網域群組納入其中。

  11. 重新啟動伺服器。

    重要

    您若是在索引器伺服器失敗之後的復原期間執行此程序,請略過此步驟 (如取代失敗的主要索引器伺服器取代失敗的備份索引器伺服器中所述的程序)。

確認非管理伺服器上的所有模組皆在執行

  1. 以本機 FASTSearchAdministrators 群組的成員身分登入。

  2. 在 [開始] 功能表上,按一下 [所有程式]。

  3. 按一下 [Microsoft FAST Search Server 2010 for SharePoint]。

  4. 以滑鼠右鍵按一下 [Microsoft FAST Search Server 2010 for SharePoint 命令介面],然後選取 [以系統管理員身分執行]。

  5. 在 Windows PowerShell 命令提示字元處,輸入下列命令:

    nctrl status

  6. 確認所有模組的狀態皆為Running

下一步

至此您已完成多部伺服器部署的初始設定。若要使用 SharePoint Server 所提供的連接器架構編目內容,請執行<建立和設定內容 Search Service 應用程式 (FAST Search Server 2010 for SharePoint)>中的步驟,以建立並設定 FAST Search 內容 Search Service 應用程式 (內容 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)