集群邮件初始化工作负载
集群邮件初始化负载在服务器上创建邮件数据库,并使用许多调整至 SUT 的注释填充该邮件数据库。
关于此任务
集群邮件初始化负载和 ClusterMail 负载都是基于 NRPC 邮件负载创建的(只有邮件数据库是在初始化过程中基于两个服务器创建的),因此可以测试故障转移性能。
集群邮件初始化测试将自动创建和设置邮件数据库,并确定以下设置:
- 数据库 ACL 设置
- 随“管理者”访问级别提供了缺省用户
- 随“管理者”访问级别提供了匿名用户
- Owner set = mail#
先决条件如下所示:
- 驱动程序上必须具有相应的邮件模板。
- 此测试要求有两个集群服务器 -- 一个主服务器,以及一个用于在主服务器不可用时测试邮件文件故障转移性能的辅助服务器。
使用创建 NotesBench 邮件个人文档代理程序可以创建“个人”文档。它存储在 NAMAGENT.NSF 中。
过程
- 在任何平台上使用创建 NotesBench 邮件个人文档 NAMAGENT.NSF 代理程序都可创建将 SUT 上的 mail*.nsf 文件(由“邮件初始化”创建)用作用户邮件文件的“个人”文档。将 NAMAGENT.NSF 复制到 Domino® 目录,并从该位置运行。有关使用代理的详细信息,请参阅 NAMAGENT.NSF 中的“使用此数据库”文档。
-
将 Domino® 目录及新创建的用户复制到辅助测试服务器上。
表 1. 子客户机驱动程序上的 NOTES.INI 设置 变量 操作 MailServer 输入邮件服务器的规范名称,如 CN=MailServer1/O=Renovations。 nb_dbdir 输入相对于 Notes® 数据目录的数据库目录。推荐值为 mail\{。 MailTemplate 输入邮件文件模板的名称。 NumMailNotesPerUser 输入创建邮件文件时用于填充该文件的注释数。推荐值为 100。 NormalMessageSize 输入邮件正文的大小。推荐值为 10000。 ClusterServer2 输入辅助邮件服务器的规范名称,如 CN=MailServer2/O=Renovations。
运行测试
过程
- 启动 Server.Load。
- 在选择脚本字段中,选择集群邮件初始化,然后单击执行。
- 在负载完成之后,请确认已在两个服务器上创建了所有邮件文件。
- 继续运行集群邮件负载。