為叢集設定主 Insight Server

有關在主Insight Server上設定叢集、更新叢集存取控制檔案等的資訊。

要配置群集,請在主Insight Server上執行以下步驟:

  • 將處理Insight Servers’的常見名稱和地址添加到地址檔案中。

  • 將所有Insight Servers添加到Access Control.cfg檔案中的群集伺服器組。

  • 更新「處理伺服器的元件」目錄中的Synchronize.cfg檔案,以指向主Insight Server。

  • 如有必要,請修改「處理伺服器的元件」目錄中的Disk Files.cfg檔案,以指定處理Insight Servers上temp.db檔案的位置。

要完成這些步驟,您需要知道群集中每個Insight Server的通用名稱(如個別的數字證書上所指定)和每個Insight Server的IP地址。 如果您尚未獲得此資訊,請在繼續之前獲取此資訊。

注意

本節所述的過程需要Insight。 如果您尚未安裝Insight,請先按照​Insight使用手冊​中的說明進行操作,然後再繼續。

將處理分析伺服器新增至地址檔案

使用以下過程將處理Insight Servers’公共名稱和IP地址添加到主Insight Server上的地址檔案中。 (雖然地址檔案在主Insight Server上進行維護和管理,但群集中的所有Insight Servers都使用它。)

注意

以下假設已為主Insight Server配置了地址檔案。 如果尚未將主Insight Server’s IP地址添加到地址檔案中,請在開始前完成定義伺服器的網路位置中所述的過程。

將處理程式新 Insight Servers 增至位址檔案的方式

  1. 啟動Insight並載入「配置」配置檔案(如果尚未開啟),方法是按一下右鍵標題欄,然後按一下​Switch Profile > Configuration

  2. 在Insight中,在Admin > Dataset and Profile標籤上,按一下​Servers Manager​縮圖以開啟「伺服器管理器」工作區。

  3. 按一下右鍵主版​Insight Server​的表徵圖,然後按一下​Server Files

  4. 在Server Files Manager中,開啟「地址」目錄,然後執行以下操作以開啟Insight Server’s地址檔案:

    1. 按一下右鍵​伺服器名稱​列中的複選標籤,然後按一下​Make Local

    2. 按一下右鍵Temp列中的複選標籤,然後按一下​Open > in Insight

  5. 展開Locations結構的內容,然後展開NetworkLocation 0、Addresses和AddressDefinition。

  6. 請執行以下操作,為群集中的每個處理Insight Server將AddressDefinition添加到NetworkLocation 0中:

    1. 按一下右鍵​AddressDefinition,然後按一下​Add New > Address Definition

    2. 在「名稱」參數中,指定處理的Insight Server’s公用名稱。

    3. 在「地址」參數中,指定處理Insight Server’s IP地址。

      您可以在「地址」欄位中使用星號作為通配符,例如10.10.116。*,簡化群集。 請參閱了解訪問級別

      以下示例定義包含兩個Insight Servers的群集:

  7. 如果伺服器已連接到多個網路,請重複步驟6將處理Insight Servers添加到這些網路的NetworkLocations中。

    以下示例顯示了連接到兩個網路("Corporate Intranet"和"Internet")的四個Insight Servers的群集。

  8. 執行下列操作,將更改保存到伺服器:

    1. 按一下右鍵窗口頂部的​(modified) ,然後按一下​Save

    2. 在Server Files Manager中,按一下右鍵Temp列中檔案的複選標籤,然後選擇​Save to > <server name>

更新群集的訪問控制檔案

要在群集中使用Insight Servers,群集中的每個Insight Server(包括主Insight Server)必須屬於群集伺服器訪問控制組。 群集伺服器組標識允許參與群集的伺服器(按IP地址)。 雖然此檔案在主Insight Server上進行維護和管理,但群集中的所有Insight Servers都使用它。

要編輯訪問控制檔案

  1. 在Insight中,在Admin > Dataset and Profile標籤上,按一下​Servers Manager​縮圖以開啟「伺服器管理器」工作區。

  2. 按一下右鍵主版Insight Server的表徵圖,然後按一下​Server Files

  3. 在Server Files Manager中,開啟Access Control目錄。

  4. 執行以下操作以開啟Access Control.cfg檔案:

    1. 按一下右鍵​伺服器名稱​列中的複選標籤,然後按一下​Make Local

    2. 按一下右鍵Temp列中的複選標籤,然後按一下​Open > in Insight

  5. 展開「訪問控制組」結構,然後展開「訪問組」(群集伺服器)。

  6. 對於群集中的每個Insight Server(包括主Insight Server),請執行以下操作:

    1. 按一下右鍵​Members,然後按一下​Add New > New Member

    2. 指定Insight Server’s IP地址(其數值IP地址,而非名稱)。 如果Insight Servers連接到多個網路,則此AccessGroup應僅包含Insight Servers用於群集內伺服器間通信的內部地址。

      下面顯示了四個Insight Servers群集的AccessGroup(群集伺服器)。

  7. 執行下列操作,將更改保存到伺服器:

    1. 按一下右鍵窗口頂部的​(modified) ,然後按一下​Save

    2. 在Server Files Manager中,按一下右鍵Temp列中檔案的複選標籤,然後按一下​Save to > <server name>

配置同步檔案

您可以使用以下過程來配置Synchronize.cfg檔案的中央副本。 此檔案的中央副本在主Insight Server上維護。 群集中的處理Insight Servers啟動與主Insight Server的通信,以檢索此檔案的更新副本。

Synchronize.cfg檔案指定主Insight Server的位置。 它還標識群集中每個處理Insight Servers從主Insight Server中檢索的一組管理檔案。 處理程式Insight Servers會在開始時從主Insight Server自動下載這些檔案。 當檔案更改時,它們還從主Insight Server動態檢索這些檔案的更新副本。

注意

雖然您在主版Insight Server上配置了Synchronize.cfg檔案,但主版Insight Server本身不使用此檔案。 您可以在主版Insight Server上更新此檔案,以便在處理Insight Servers檢索檔案時正確配置該檔案。

更新主版上的Synchronize.cfg檔案Insight Server

  1. 在Insight中,在Admin > Dataset and Profile標籤上,按一下​Servers Manager​縮圖以開啟「伺服器管理器」工作區。

  2. 按一下右鍵主版Insight Server的表徵圖,然後按一下​Server Files

  3. 在Server Files Manager中,開啟「處理伺服器」目錄的​Components

  4. 執行以下操作以開啟Synchronize.cfg:

    1. 按一下右鍵​伺服器名稱​列中的複選標籤,然後按一下​Make Local

    2. 按一下右鍵Temp複選標籤,然後按一下​Open > in Insight

  5. 展開元件結構。

  6. 在群集主伺服器地址參數中,指定主伺服器(主伺服器)Insight Server​的IP地址。

    要建立記錄主Insight Server和處理Insight Servers之間每次發生同步的日誌,請確保將「啟用同步日誌」參數設定為「true」。

  7. 執行下列操作,將更改保存到伺服器:

    1. 按一下右鍵窗口頂部的​(modified) ,然後按一下​Save

    2. 在Server Files Manager中,按一下右鍵Temp列中檔案的複選標籤,然後按一下​Save to > <server name>

設定資料集 (temp.db) 的位置

如果希望處理Insight Servers將temp.db(資料集)維護在與預設位置不同的目錄或驅動器中,或者希望將temp.db分佈在多個驅動器中,請執行以下過程。

注意

因為處理Insight Servers都共用相同的Disk Files.cfg,所以它們都必須支援您在此檔案中指定的檔案位置。 例如,如果將temp.db指派給E:驅動器,群集中的每個處理Insight Server都必須有E:開車。

配置temp.db的位置

  1. 在Insight中,在Admin > Dataset and Profile標籤上,按一下​Servers Manager​縮圖以開啟「伺服器管理器」工作區。

  2. 按一下右鍵主版Insight Server的表徵圖,然後按一下​Server Files

  3. 在Server Files Manager中,開啟​Components for Processing Servers​目錄。

  4. 執行以下操作以開啟Disk Files.cfg:

    1. 按一下右鍵​伺服器名稱​列中的複選標籤,然後按一下​Make Local

    2. 按一下右鍵Temp列中的複選標籤,然後按一下​Open > in Insight

  5. 展開DiskSpaceManagerComponent結構,然後展開「磁碟檔案」清單。

  6. 編輯條目0以更改temp.db檔案的位置。

  7. 如果要跨多個驅動器分發temp.db,請使用下列步驟為每個附加驅動器建立一個附加條目。

    1. 按一下右鍵​Disk Files,然後按一下​Add New > Disk File

    2. 在新條目中,指定要寫入temp.db的位置。

    下面顯示了在四個驅動器上寫入的temp.db。

  8. 執行下列操作,將更改保存到伺服器:

    1. 按一下右鍵窗口頂部的​(modified) ,然後按一下​Save

    2. 在Server Files Manager中,按一下右鍵Temp列中檔案的複選標籤,然後按一下​Save to > <server name>

本頁內容