配置聚类的主 Insight Server

有关在主控Insight Server上配置群集、更新群集的访问控制文件等信息。

要配置群集,请对主控Insight Server执行以下步骤:

  • 将处理Insight Servers’的常用名称和地址添加到地址文件。

  • 将所有Insight Servers添加到Access Control.cfg文件中的群集服务器组。

  • 更新“Components for Processing Servers”(处理服务器组件)目录中的Synchronize.cfg文件以指向主控Insight Server。

  • 如有必要,请修改“Components for Processing Servers”(处理服务器组件)目录中的Disk Files.cfg文件,以指定处理Insight Servers中temp.db文件的位置。

要完成这些步骤,您需要了解群集中每个Insight Server的公用名称(如单个Insight Server的数字证书中指定)和IP地址。 如果您尚未获得此信息,请在继续之前获取该信息。

注意

本节中描述的过程需要Insight。 如果尚未安装Insight,请按照​Insight用户指南​中的说明继续操作。

将Processing Insight Server添加到地址文件

请按照以下过程将处理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​缩略图以打开Servers Manager工作区。

  3. 右键单击主控​Insight Server​的图标,然后单击​Server Files

  4. 在Server Files Manager中,打开Addresses目录,然后执行以下操作以打开Insight Server’s地址文件:

    1. 右键单击​服务器名称​列中的复选标记,然后单击​Make Local

    2. 右键单击Temp列中的复选标记,然后单击​Open > in Insight

  5. 展开Locations结构的内容,然后展开NetworkLocation 0、Address和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中。

    以下示例显示了一个群集,该群集由四个Insight Servers连接到两个网络(“公司内部网”和“Internet”)。

  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​缩略图以打开Servers Manager工作区。

  2. 右键单击主控Insight Server的图标,然后单击​Server Files

  3. 在Server Files Manager中,打开访问控制目录。

  4. 执行以下操作以打开Access Control.cfg文件:

    1. 右键单击​服务器名称​列中的复选标记,然后单击​Make Local

    2. 右键单击Temp列中的复选标记,然后单击​Open > in Insight

  5. 展开“访问控制组”结构,然后展开AccessGroup(群集服务器)。

  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​缩略图以打开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​缩略图以打开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结构,然后展开“Disk Files”列表。

  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>

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now