有關Insight Server檔案伺服器單元和檔案伺服器設定程式的資訊。
您可以完成Log Processing.cfg檔案Log Sources > Log Server節點中的參數,將Data Workbench伺服器(InsightServer64.exe)設定為以檔案伺服器單元(FSU)的形式執行。 當Data Workbench伺服器設定為以FSU執行時,會儲存可由多個處理伺服器(DPU)快速存取的來源檔案(.vsl檔案、文字檔案或XML檔案)。 當Data Workbench伺服器叢集中的DPU存取FSU以讀取記錄檔時,會將記錄檔分割,並保證不會多次處理相同的檔案。
設定提供Data Workbench伺服器叢集(由5到10個DPU組成)的FSU時,應將叢集的主伺服器設為FSU。
有關安裝Data Workbench伺服器群集的資訊,請參閱伺服器產品安裝與管理指南。
如果位置是遠端位置,則處理資料的Data Workbench伺服器電腦會連線至指定的遠端電腦以讀取記錄檔。
在指定為FSU的Data Workbench伺服器電腦上,Access Control.cfg檔案可讓DPU連線至FSU,而Communications.cfg檔案會映射遠端資料檔案的位置。 配置FSU的流程步驟如下:
在主資料工作台伺服器上的Log Processing.cfg檔案中,指定資料來源的類型和來源的位置。 請參閱指定資料源。
在FSU的Access Control.cfg檔案中,編輯權限以允許DPU連線至FSU以讀取記錄資料。 請參閱編輯檔案伺服器單元的權限。
在FSU的Communications.cfg檔案中,編輯LoggingServer和FileServer項的設定,以指定日誌檔案的位置。 請參閱指定日誌檔案的位置。
如果您要將資料集設定檔設定為在Data Workbench伺服器叢集上執行,您也必須將叢集的FSU設為建構所有設定檔維度的伺服器:
(僅適用於Data Workbench伺服器叢集)在FSU的Communications.cfg和cluster.cfg檔案中,新增「標準化伺服器」的項目,使FSU成為已建構所有維度的叢集中的伺服器。 請參閱為群集建立集中化標準化伺服器。
如需設定要由Data Workbench伺服器叢集處理的資料集設定檔的指示,請參閱伺服器產品安裝與管理指南。
以下說明假設所有日誌檔案都位於預設目錄中。 如果您想要將記錄檔儲存在其他目錄中或建立多個記錄路徑,請聯絡Adobe諮詢服務以討論您的特定設定。
指定資料集的遠端資料來源時,您必須指定資料來源類型和主資料工作台伺服器上記錄檔的位置。
指定資料源及其位置
參數 | 說明 |
---|---|
名稱 | 標識遠程檔案伺服器的名稱。 |
SSL伺服器公用名稱 | 檔案 伺服器的SSL憑證上列出的伺服器常見名稱。 如果「使用SSL」設為false,此參數為選用。 |
地址 | 檔案伺服器電腦的地址。 如果名稱符合 SSL伺服器常見名稱,則可保留空白。 例如: visual.mycompany.com或192.168.1.90。 |
連接埠 | Data Workbench伺服器電腦與檔案伺服器通訊的埠。 |
SSL用戶端憑證 | Data Workbench伺服器的 SSL憑證檔案名稱( server_cert.pem)。 |
使用SSL | True 或 False. True表示檔案伺服器使用 SSL。 |
如果DPU需要代理伺服器才能連線至FSU,您必須完成下列參數:
參數 | 說明 |
---|---|
代理地址 | Data Workbench伺服器必須用來存取檔案伺服器的代理伺服器位址。 |
代理密碼 | 選填。代理伺服器的密碼。 |
代理埠 | 代理伺服器的埠。 預設值為 8080。 |
代理用戶名 | 選填。代理伺服器的用戶名。 |
以下是Log Processing.cfg檔案中定義的Log Server的示例。 Log Source #1是指向名為FSU01的電腦上名為Logs的目錄(注意在Log Paths參數中指定的URI)的LogFile源。
在上一個程式中,您為指定資料集設定了一個設定檔,以從FSU讀取記錄檔。 現在,您必須編輯FSU的權限,以允許來自執行設定檔之DPU的連線。 下列步驟將引導您完成權限檔案Access Control.cfg的編輯。
編輯FSU權限的方式
開啟您要設定為FSU的Data Workbench伺服器電腦的Server Files Manager,然後按一下Access Control以顯示其內容。
有關開啟和使用Server Files Manager的資訊,請參閱Data Workbench使用手冊。
在Server Files Manager視窗中,按一下Access Control以顯示其內容。 Access Control.cfg檔案位於此目錄中。
按一下右鍵Access Control.cfg的伺服器名稱列中的複選標籤,然後按一下Make Local。 在Access Control.cfg的Temp列中出現複選標籤。
按一下右鍵Temp列下新建的複選標籤,然後按一下Open > in Workstation。
在Access Control視窗中,按一下Access Control Groups以顯示其內容。
在清單中按一下右鍵最終AccessGroup的數值標籤,然後按一下Add new > Group。
輸入新AccessGroup的Name。 範例:連接伺服器。
按一下右鍵新AccessGroup下的Member,然後按一下Add new > Member。
輸入Data Workbench伺服器(連線至此檔案伺服器)DPU的IP位址。
對於連線至此FSU的任何其他Data Workbench伺服器DPU,包括必須存取記錄檔的叢集中的Data Workbench伺服器DPU,重複步驟4和5。
按一下右鍵新AccessGroup下的Read-Only Access,然後按一下Add new > URI。
輸入儲存的日誌檔案在檔案伺服器電腦上的位置。 在路徑規範中使用正斜線(/)。 預設位置為/Logs/。
按一下右鍵窗口頂部的(modified),然後按一下Save。
在Server Files Manager視窗中,以滑鼠右鍵按一下Temp欄中Access Control.cfg的勾號,然後按一下Save to > server name,將本機所做的變更儲存至Data Workbench伺服器的FSU。
必須在FSU上編輯Communications.cfg檔案,以指定日誌檔案的位置。
指定日誌檔案的位置
在Server Files Manager視窗中,按一下Components以顯示其內容。 Communications.cfg檔案位於此目錄中。
按一下右鍵Communications.cfg的伺服器名稱列中的複選標籤,然後按一下Make Local。 在Communications.cfg的Temp列中出現複選標籤。
按一下右鍵Temp列下新建的複選標籤,然後按一下Open > in Workstation.。
在Communications.cfg視窗中,按一下component以顯示其內容。
在Communications.cfg視窗中,按一下Servers以顯示其內容。 可能會出現數個伺服器:檔案伺服器、日誌伺服器、初始化伺服器、狀態伺服器、發送伺服器或複製伺服器。
(僅適用於Sensor記錄來源)尋找LoggingServer,也就是Sensor寫入其要由Data Workbench伺服器處理的記錄檔的位置,然後按一下其編號以檢視功能表。 編輯日誌目錄參數以反映日誌檔案的所需位置。 預設的記錄目錄是Data Workbench伺服器安裝目錄內的記錄檔資料夾。
請勿修改LoggingServer的任何其他參數。
查找指定日誌檔案位置的FileServer。 「伺服器」下可能列出了多個檔案伺服器,因此您可能需要查看其中許多伺服器的內容(通過按一下伺服器號)以找到所需的伺服器。
編輯FileServer的Local Path和URI參數以反映日誌檔案的位置。 下列範例顯示記錄檔位於Data Workbench伺服器安裝目錄的「記錄檔」資料夾中:
如果Local Path和URI參數已如所示填入,您可以按一下Server Files Manager中的Logs,從任何Data Workbench伺服器存取FSU上的記錄檔。
按一下右鍵配置窗口頂部的(modified),然後按一下Save。
在Server Files Manager視窗中,以滑鼠右鍵按一下Temp欄中Communications.cfg的勾號,然後按一下Save to > <server name,將本機所做的變更儲存至Data Workbench伺服器的FSU。
如果您要將資料集設定檔設定為在Data Workbench伺服器叢集上執行,則應將叢集的FSU設為建立設定檔所有維度的伺服器。
Adobe強烈建議群集的FSU作為群集的主伺服器及其集中標準化伺服器。
要使FSU成為集中標準化伺服器,必須開啟並編輯FSU上的Communications.cfg和Cluster.cfg檔案。
使FSU成為集中標準化伺服器
將NormalizeServer項目新增至FSU上的Communications.cfg檔案。
若您已安裝Data Workbench伺服器5.0版或更新版本的完整發行套件,FSU上的Communications.cfg檔案應已包含NormalizeServer項目。 您可以依照下列步驟確認項目存在。
按照指定記錄檔的位置中所述,在Data Workbench中開啟Communications.cfg檔案。
按一下component以顯示其內容。
按一下右鍵Servers,然後按一下Add New > Centralized Normalization Server。
在NormalizeServer的URI參數中,鍵入/Cluster/。
按一下右鍵窗口頂部的(modified),然後按一下Save。
在Server Files Manager視窗中,以滑鼠右鍵按一下Temp欄中Communications.cfg的勾號,然後按一下Save to > <server>名稱,將本機所做的變更儲存至Data Workbench伺服器FSU。
在Data Workbench伺服器叢集之主伺服器的Cluster.cfg檔案中,定義集中標準化伺服器。
如果您要設定集中標準化伺服器的FSU不是叢集中的主資料工作台伺服器,則必須將叢集中DPU的IP位址新增至FSU Access Control.cfg檔案中的Cluster Servers存取群組。 有關將伺服器添加到Cluster Servers組的說明,請參閱伺服器產品安裝和管理指南中的更新群集的訪問控制檔案部分。
開啟資料集設定檔中的Profile Manager,然後按一下Dataset以顯示其內容。 Cluster.cfg檔案位於此目錄中。
按一下右鍵Cluster.cfg旁的複選標籤,然後按一下Make Local。 User列中將顯示此檔案的複選標籤。
按一下右鍵新建立的複選標籤,然後按一下Open > in Notepad。
新增以下檔案片段中醒目提示的文字:
Cluster = ClusterConfig:
Normalize Server = serverInfo:
Address = string:
Port = int: 80
SSL Server Common Name = string: server common name
Use SSL = bool: false
當您為SSL伺服器公共名稱參數輸入公共名稱FSU時,FSU將使用其.address檔案來解析公共名稱。 有關.address檔案的資訊,請參閱伺服器產品安裝和管理指南。
儲存檔案。
在Profile Manager中,以滑鼠右鍵按一下User欄中的Cluster.cfg核取記號,然後按一下Save to > dataset profile name以儲存對資料集設定檔進行的本機變更。