有关 Insight Server 文件服务器单元和文件服务器配置过程的信息。
您可以通过完成Log Processing.cfg文件Log Sources > Log Server节点中的参数,将Data Workbench Server(InsightServer64.exe)配置为作为文件服务器单元(FSU)运行。 当Data Workbench Server配置为作为FSU运行时,它会存储源文件(.vsl文件、文本文件或XML文件),这些源文件可由多个处理服务器(DPU)快速访问。 当 Data Workbench Server 群集中的 DPU 访问 FSU 以读取日志文件时,它们会彼此划分日志文件,并保证同一个文件不会被多次处理。
在设置FSU(用于由5到10个DPU组成的Data Workbench Server群集)时,应将群集的主控服务器设为FSU。
有关安装 Data Workbench Server 群集的信息,请参阅《服务器产品安装和管理指南》**。
如果该位置为远程位置,则正在处理数据的 Data Workbench Server 计算机会连接到指定的远程计算机以读取日志。
在指定作为 FSU 运行的 Data Workbench Server 计算机上,Access Control.cfg 文件可让 DPU 连接到 FSU,并且 Communications.cfg 文件会映射远程数据文件的位置。配置 FSU 的过程步骤如下所示:
在主 Data Workbench Server 上的 Log Processing.cfg 文件中,指定数据源的类型和源的位置。请参阅指定数据源。
在 FSU 上的 Access Control.cfg 文件中,编辑权限以允许 DPU 连接到 FSU 读取日志数据。请参阅编辑对文件服务器单元的权限。
在 FSU 上的 Communications.cfg 文件中,编辑 LoggingServer 和 FileServer 条目的设置来指定日志文件的位置。请参阅指定日志文件的位置。
如果您要将数据集配置文件配置为在 Data Workbench Server 群集上运行,则还必须使群集的 FSU 成为构建配置文件所有维度的服务器。(仅限 Data Workbench Server 群集)在 FSU 上的 Communications.cfg 和 cluster.cfg 文件中,添加“normalize server”对应的条目,使 FSU 成为群集中构建所有维度的服务器。请参阅为群集创建集中标准化服务器。
有关配置数据集配置文件以供 Data Workbench Server 群集处理的说明,请参阅《服务器产品安装和管理指南》**。
以下说明假定所有日志文件都位于默认目录中。 如果要在其他目录中存储日志或创建多个日志路径,请联系 Adobe 咨询服务部门来讨论您的具体配置。
在为数据集指定远程数据源时,您必须指定数据源的类型以及日志文件在主 Data Workbench Server 上的位置。
指定数据源及其位置
打开 Log Processing.cfg 文件. 请参阅编辑日志处理配置文件。
添加Sensor、日志文件或XML数据源。 请参阅日志文件。
完成下表中定义的 Log Server(日志服务器)参数:
参数 | 描述 |
---|---|
名称 | 标识远程文件服务器的名称。 |
SSL Server Common Name(SSL 服务器通用名称) | 在文件服务器的 SSL 证书上列出的“服务器通用名称”。 如果 Use SSL(使用 SSL)设为 false,则此参数是可选的。 |
Address(地址) | 文件服务器计算机的地址。如果 Name(名称)与 SSL Server Common Name(SSL 服务器通用名称)匹配,则此参数可以留空。 例如:visual.mycompany.com 或 192.168.1.90。 |
Port(端口) | Data Workbench Server 计算机与文件服务器通信时所用的端口。 |
SSL Client Certificate(SSL 客户端证书) | Data Workbench Server 的 SSL 证书文件的名称 (server_cert.pem)。 |
Use SSL(使用 SSL) | true 或 false。true 指示文件服务器使用 SSL。 |
如果 DPU 需要使用代理服务器才能连接到 FSU,则您需要完成以下参数:
参数 | 描述 |
---|---|
Proxy Address(代理地址) | Data Workbench Server 访问文件服务器时必须使用的代理服务器的地址。 |
Proxy Password(代理密码) | 可选。代理服务器的密码。 |
Proxy Port(代理端口) | 代理服务器的端口。默认值为 8080。 |
Proxy User Name(代理用户名) | 可选。代理服务器的用户名。 |
以下是Log Processing.cfg文件中定义的Log Server示例。 日志源 #1 是 LogFile 源,指向名为 FSU01 的计算机上的 Logs 目录(请注意 Log Paths(日志路径)参数中指定的 URI)。
在上一个过程中,您为给定数据集配置了配置文件以从 FSU 中读取日志文件。现在,您必须编辑对 FSU 的权限才能允许从运行配置文件的 DPU 进行连接。以下步骤将逐步指导您完成编辑权限文件 Access Control.cfg 的过程。
编辑对 FSU 的权限
打开要设置为FSU的Data Workbench Server计算机的Server Files Manager,然后单击Access Control以显示其内容。
有关打开和使用Server Files Manager的信息,请参阅Data Workbench用户指南。
在Server Files Manager窗口中,单击Access Control以显示其内容。 Access Control.cfg 文件位于此目录中。
右键单击服务器名称列中Access Control.cfg的复选标记,然后单击Make Local。 Temp列中会出现Access Control.cfg的复选标记。
右键单击Temp列下新创建的复选标记,然后单击Open > in Workstation。
在Access Control窗口中,单击Access Control Groups以显示其内容。
右键单击列表中最终AccessGroup的数字标签,然后单击Add new > Group。
为新的AccessGroup输入Name。 示例:连接服务器。
右键单击新AccessGroup下的Member,然后单击Add new > Member。
输入将连接到此文件服务器的 Data Workbench Server DPU 的 IP 地址。
对任何将连接到此 FSU 的其他 Data Workbench Server DPU(包括群集中必须访问日志文件的 Data Workbench Server 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 Server的FSU中。
必须编辑 FSU 上的 Communications.cfg 文件以指定日志文件的位置。
指定日志文件的位置
在Server Files Manager窗口中,单击Components以显示其内容。 Communications.cfg 文件位于此目录中。
右键单击服务器名称列中Communications.cfg的复选标记,然后单击Make Local。 Temp列中会出现Communications.cfg的复选标记。
右键单击Temp列下新创建的复选标记,然后单击Open > in Workstation.。
在Communications.cfg窗口中,单击component以显示其内容。
在Communications.cfg窗口中,单击Servers以显示其内容。 可能会显示以下几个服务器:文件服务器、日志记录服务器、初始化服务器、状态服务器、发送服务器或复制服务器。
(仅限Sensor日志源)找到LoggingServer(即Sensor写入其日志文件以供Data Workbench Server处理的位置),然后单击其编号以查看菜单。 编辑 Log Directory(日志目录)参数以反映日志文件的所需位置。默认的日志目录为 Data Workbench Server 安装目录中的 Logs 文件夹。
请勿修改 LoggingServer 的其他任何参数。
找到用于指定日志文件位置的 FileServer。“服务器”下可能列出了多个文件服务器,因此您可能需要查看其中许多服务器的内容(通过单击服务器编号)来找到所需的服务器。
编辑 FileServer 的 Local Path(本地路径)和 URI 参数以反映日志文件的位置。以下示例显示日志文件位于 Data Workbench Server 安装目录内的 Logs 文件夹中:
如果Local Path和URI参数如所示填充,则可以通过单击Server Files Manager中的Logs,从任何Data Workbench Server访问FSU上的日志文件。
右键单击配置窗口顶部的(modified),然后单击Save。
在Server Files Manager窗口中,右键单击Temp列中Communications.cfg的复选标记,然后单击Save to > server name>以将本地所做的更改保存到Data Workbench Server的FSU中。
如果您要将数据集配置文件配置为在 Data Workbench Server 群集上运行,则应当使群集的 FSU 成为构建配置文件所有维度的服务器。
Adobe 强烈建议将群集的 FSU 用作群集的主服务器及其集中标准化服务器。
若要使 FSU 成为集中标准化服务器,您必须打开 FSU 上的 Communications.cfg 和 Cluster.cfg 文件并对它们进行编辑。
使 FSU 成为集中标准化服务器
在FSU上的Communications.cfg文件中添加NormalizeServer条目。
如果您已安装Data Workbench Server v5.0或更高版本的完整发行包,则FSU上的Communications.cfg文件应该已具有NormalizeServer条目。 您可以按照下面的步骤操作来确认该条目已存在。
按照Communications.cfg指定日志文件的位置中所述,在 Data Workbench 中打开 文件。
单击component以显示其内容。
右键单击Servers ,然后单击Add New > Centralized Normalization Server。
在NormalizeServer的URI参数中,键入/Cluster/。
右键单击窗口顶部的(modified),然后单击Save。
在Server Files Manager窗口中,右键单击Temp列中Communications.cfg的复选标记,然后单击Save to > server>名称,将本地所做的更改保存到Data Workbench Server FSU。
在 Data Workbench Server 群集主服务器上的 Cluster.cfg 文件中定义集中标准化服务器。
如果要设置集中标准化服务器的FSU不是群集中的主控Data Workbench Server,则必须将群集中DPU的IP地址添加到FSUAccess 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 Server Common Name(SSL服务器通用名称)参数中输入FSU的通用名称时,FSU会使用其.address文件来解析通用名称。 有关.address文件的信息,请参阅*《服务器产品安装和管理指南》*。
保存文件。
在Profile Manager中,右键单击User列中Cluster.cfg的复选标记,然后单击Save to > dataset profile name以将本地所做的更改保存到数据集配置文件中。