Sun Java System Calendar Server 6 2005Q4 管理指南

为 Berkeley 数据库配置定期死锁检查

您可以对 Calendar Server 进行配置,以定期检查 Berkeley 数据库中的死锁情况。

Berkeley 数据库可能会陷入死锁状态,从而禁止对其进行访问。为尽可能早地检测到此状态,请启用定期死锁检查。

Procedure启用 Berkeley 数据库的定期死锁检查

步骤
  1. 以有权更改此配置的管理员身份登录。

  2. 转至 /etc/opt/SUNWics5/cal/config 目录。

  3. 通过复制和重命名旧的 ics.conf 文件来保存该文件。

  4. 编辑下表中所示的参数:

    参数 

    说明/默认值 

    local.caldb.deadlock.autodetect

    定期检查 Berkeley 数据库是否处于死锁状态,如果是,则指示该数据库重置。默认值为 "no"(不启用)。

  5. 将此文件另存为 ics.conf

  6. 重新启动 Calendar Server。

    cal_svr_base/SUNWics5/cal/sbin/start-cal

故障排除

有关死锁后如何重置 Berkeley 数据库的信息,请参见“错误诊断”一章中的检测数据库损坏可用工具列表