

Arcserve RHA 疑难解答 › 已超过缓冲池限制
已超过缓冲池限制
CR00404“已超过缓冲池限制。 该方案已停止。”
原因:
该消息可以指示主服务器的缓冲池或副本服务器的缓冲池。 这表示您在缓冲池属性 - 最大缓冲池大小或磁盘最小可用空间 - 其中之一输入的值已超出限制。 由于达到阈值,因此系统发出一个错误并且停止正在进行的复制。 该规则有一个例外 - 当超出副本服务器上最大缓冲池大小的值时,系统将发出消息,但是方案不停止。 在这种情况下,将出现下列消息:"ER00002"“已超过缓冲池大小限制。 当前大小:%1”
几个因素可能导致缓冲池增长:
- 在主服务器和副本服务器上 - 当实时反病毒扫描处于活动状态时,在将更改应用于数据文件之前,它筛选每个复制的文件。 在传输或应用复制文件之前,此筛选过程会将这些文件缓存在主服务器和副本服务器上的缓冲池中。 因此将出现瓶颈,可能超出缓冲池限制。
- 在主服务器上 - 当主服务器和副本服务器之间的带宽连接过低,并且主服务器有许多更新时,可能超出缓冲池限制。
- 在副本服务器上 - 当复制正在进行期间启动了同步时,主服务器的新更新将储存在副本服务器缓冲池中。 仅当同步完成时,缓存在缓冲池目录中的复制文件才会应用于副本服务器数据。 如果同步需要很长时间,或者同时在主服务器上发生了许多更改,则可能超出缓冲池限制。
- 在副本服务器上 - 在 Assured Recovery 测试期间,主服务器上发生的数据更改将发送到副本服务器,但不会立即应用这些更改。 而是将这些更改累积并存储到缓冲池中,仅当测试完成后,才会将这些更改应用于副本服务器数据。 这可能导致超出缓冲池限制。
- 在副本服务器上 - 当副本服务器的数据目录中很多活动时,将可能形成磁盘 IO 队列。 这将导致复制文件在缓冲池中开始缓存,等待连续访问磁盘子系统,从而将数据更改应用到磁盘上的文件。
- 副本服务器上的数据目录具备高速磁盘 IO。 磁盘 IO 正在引起磁盘写入队列,强制复制文件开始在缓冲池中缓存,等待连续访问磁盘子系统,从而将数据更改应用于磁盘上的文件。
- 要解决,请考虑运行 Perfmon Counters 来查看磁盘 IO。 考虑将缓冲池移至具有相对低速的磁盘 IO 的卷上。 不建议将缓冲池置于数据文件所在的卷上。 在使用应用程序服务器(如 Exchange、SQL、Oracle 等)的情况下,缓冲池不应当置于包含数据库文件或者事务日志的卷上。
注意:
- 当主服务器和副本服务器之间断开连接时,将清空主服务器上(存储了已断开副本服务器的更改)的缓冲池。
- 当缓冲池或缓冲池驱动器已充满时,Arcserve RHA 将停止方案。 一旦您重新启动该方案,缓冲池将被清空,从而方案可以开始运行。 然而,如果您不对缓冲池定义或缓冲池驱动器做出任何更改,该问题将再次发生。
操作:
您可以执行以下一项或全部操作:
版权所有 © 2014 Arcserve。
保留所有权利。
 
|
|