通常,一个 FileNet® P8 域有多个对象存储库,并且所有索引对象都存储在单个 Verity 域中。可以使一个 Verity 域供一个对象存储库专用,从而提高可伸缩性和性能。通过为每个对象存储库配置新的 Verity 域并复用现有 Verity 索引集合,就不需要为对象存储库的所有内容重新建立索引。
要点: 如果您打算更改对象存储库使用的语言,那么不要复用预先存在的集合。您必须重新对内容建立索引。
要使一个 Verity 域供一个对象存储库专用:
- 在机器上安装并配置 IBM® Legacy Content Search Engine (Autonomy K2)。 请注意,要将一台 Autonomy K2 机器移出某个 Verity 域,然后将它放入另一个 Verity 域,那么您必须先卸载然后重新安装 Autonomy K2。
- 使用 IBM FileNet Enterprise Manager 定义一个新的 VerityDomainConfiguration 对象:
- 登录到 IBM FileNet Enterprise Manager。
- 浏览到 FileNet P8 域的“属性”页面并单击 Verity 域选项卡。
- 单击创建配置并建立新的 Verity 域对象。 请注意,现有的所有 Verity 域都显示在“Verity 域”选项卡中。
- 启用 Content Engine CBR 跟踪。
- 在与您要移动其集合的对象存储库位于同一站点内的每个 P8 服务器上,禁用 CBR 分派器。
缺省情况下,CBR 分派器在“P8 域”级别进行启用或禁用。如果您有多个虚拟 P8 站点,那么可能已经在“P8 站点”级别覆盖此设置。如果您已经将 FileNet P8 从 V4.0.1 进行升级,那么您可能已经在“服务器”级别覆盖此设置。
可以在 FileNet P8 域、站点、虚拟服务器或服务器的属性页面上的“Verity 服务器”选项卡中找到您的设置。
- 通过查找最后一行来检查 Content Engine CBR 跟踪,最后一行指出了对象存储库中处于活动状态或者正在运行的 CBR 执行者的数目。 下列各行是典型的跟踪行:
对于对象存储库“TestOS1”,处于活动状态的 CBR 执行者的数目为“0”
对于对象存储库“TestOS1”,正在运行的 CBR 执行者的数目为“0”
如果处于活动状态或者正在运行的 CBR 执行者的数目大于 0,那么一直等到跟踪日志指定的值为 0 为止:
- 打开对象存储库的“属性”页面,然后单击 CBR 选项卡。
- 在包含所有可用 Verity 域的下拉列表中选择 VerityDomainConfiguration 对象。
- 将对象存储库的 Verity 集合从原始 Verity 域位置复制到新位置:
- 浏览到索引区域中标识为根目录路径的路径。
- 将具有该对象存储库的名称的目录复制到新 Verity 域可以访问的新根目录路径。
要点: 请不要将多个域中的 Autonomy K2 集合放入同一个目录中。
- 在您复制了其集合的 Verity 域的 Autonomy K2 仪表板中,除去具有该对象存储库的名称的集合。
- 打开与该对象存储库相关联的每个索引区域的“属性”页面,并验证下列值是否正确:
- 根目录路径
- 临时目录路径
- Verity 搜索服务器
- Verity 索引服务器
- 对 FileNet P8 站点中的每个 Content Engine 服务器启用 CBR 分派器。
- 如果另一个对象存储库也需要专用的 Verity 域,请重复执行上述步骤。