要配置“挂起扫描”工具,请通过命令提示符打开“配置设置”页面,然后输入适用您所在的环境的值,例如,Content Engine 服务器名称、端口号和归档计划对象库名称。在开始配置前,您必须登录到 IBM® FileNet® Enterprise Manager 以增加 QueryPageMaxSize 属性的值。
在开始配置前,Windows 用户必须在 Content Engine 服务器上更改 Microsoft Distributed Transaction Coordinator (MS DTC) 的超时值。
在安装有“挂起扫描”工具的服务器上,应用程序服务器或应用程序服务器客户机必须已经安装且可用。您可使用命令提示符访问“配置设置”页面,然后使用命令提示符运行挂起扫描。
要点: 对系统运行扫描应用程序可能影响常规系统性能。您应将系统配置为在系统使用率低时运行扫描进程。有关更多信息,请参阅本主题末尾的链接。
要配置及运行“挂起扫描”工具,请完成下列步骤:
- (Windows) 将 Microsoft Distributed
Transaction Coordinator (MS DTC) 超时设置为 0,以便“挂起扫描”工具可处理大量数据:
- 在 Content Engine 服务器上,转至。
- 选择。
- 单击我的电脑,然后选择属性。
- 选择选项选项卡。
- 将事务超时设置为 0 秒,然后单击确定。
- 重新启动 Content Engine 服务器。
- 将 QueryPageMaxSize 属性的值设置为大于为“检索批大小”设置的值:
- 在 IBM FileNet Enterprise Manager 中,通过右键单击顶部节点并选择属性来打开域属性页面。
- 选择属性选项卡。
- 从“子系统配置”列表中选择服务器高速缓存配置。
- 选择属性选项卡,然后为 QueryPageMaxSize 属性设置适当的值。
将该值设置为大于检索批大小值的数值。“检索批大小”的缺省值是 100000。
- 登录到安装有“挂起扫描”工具的服务器。
- 使用命令提示符浏览至以下目录: ier_install_path/RecordsManagerSweep/
- 通过运行以下命令打开“挂起扫描”工具的“配置设置”页面:
- UNIX
- ./RecordsManagerSweep.sh -HoldSweep -configure [-profile
"profile name"]
- Windows
- RecordsManagerSweep.bat -HoldSweep -configure [-profile
"profile name"]
概要文件可用于保存不同配置,并可使用这些配置运行“挂起扫描”,而无需对它们重新配置。可通过运行 configure 命令并提供 profile name 来创建新的概要文件或编辑现有概要文件。
- 在“配置设置”页面中,输入适合您所在的环境的适当值,然后单击配置。 当配置结束后,您可运行“挂起扫描”工具。
表 1. 要为您所在的环境设置的配置值字段 |
是否必需? |
提供此信息 |
CE 服务器名称 |
是 |
提供要在其中运行“处理扫描”进程的 Content Engine 服务器的名称或 IP 地址。 |
端口号 |
是 |
提供 WSI 数据服务端口号。 |
FPOS 名称 |
否 |
提供要对其运行“处理扫描”的 FPOS 的 GUID 或名称。如果您没有提供值,那么“挂起扫描”进程将对与 Content Engine 指定服务器关联的所有 FPOS 运行。 |
用户标识 |
是 |
提供“处理扫描”用于登录到 Content Engine 以执行计算以及登录到 Process Engine 以启动工作流程的用户名。
该用户必须属于 Content Engine“管理员”组、是 FPOS 的对象库管理员,并且具有“记录管理员”角色。 |
密码 |
是 |
提供用户标识的密码。 |
挂起名称/GUID |
否 |
提供以“|”字符分隔的挂起名称或 GUID。如果您输入任何挂起,那么扫描进程将仅影响指定的动态挂起。如果未提供任何挂起名称,那么“挂起扫描”将处理所有活动挂起。如果多个挂起使用相同的名称,那么会将具有相同名称的所有挂起应用于实体。 |
处理批大小 |
否 |
输入使用“挂起扫描”进程以批处理形式处理的实体数。缺省情况下,此值已设置为 1000。例如,如果该值为 1000,而要处理的实体有 20,000 个,那么“挂起扫描”将分 20 批处理所有实体(每批 1000 个实体)。 |
检索批大小 |
否 |
输入使用“挂起扫描”进程中每批检索的实体数。缺省情况下,此值已设置为 100000。例如,如果该值为 100000 而要处理的实体有 1,000,000,那么将分 10 批检索所有实体(每批 100000 个实体)。 |
线程计数 |
否 |
输入 IBM Enterprise Records 在“挂起处理”进程执行期间使用的处理线程的数目。最好的做法是为 Content Engine 服务器上的每个逻辑 CPU 指定一个线程。
例如,如果 Content Engine 服务器上有 8 个逻辑 CPU,请输入“8”。缺省值为 1。 |
错误日志文件名 |
否 |
提供“挂起扫描”进程要创建的错误文件的名称和路径。缺省情况下,将在“挂起扫描”进程创建的 ier_install_path/RecordsManagerSweep 文件夹中创建名为 ErrorFile 的错误日志文件。如果运行“挂起扫描”进程期间未出错,那么日志文件的长度将是零字节。 |
- 要运行“挂起扫描”工具,请执行以下命令:
- UNIX(通过定时作业或命令提示符)
- ./RecordsManagerSweep.sh -HoldSweep
- Windows(通过 Windows 调度程序或命令提示符)
- RecordsManagerSweep.bat -HoldSweep
- 通过查看 ier_install_path/RecordsManagerSweep/HoldSweepActivity.log 日志文件,验证“挂起扫描”工具是否已正确运行。 如果该日志文件不包含错误,那么“挂起扫描”进程成功。
除非您要更改在配置过程期间指定的某些值(例如,对象库、用户标识或密码),否则不需要重新配置已配置的“处理扫描”或“挂起扫描”。