检测和修复数据库死锁
如果 Berkeley 数据库处于死锁状态,则必须重置数据库。尽早检测到此状态是很重要的。
要使系统可以定期检查数据库以检测到死锁状态并通知管理员,请执行以下步骤:
-
以有权更改此配置的管理员身份登录。
-
发布 stop-cal 命令停止 Calendar Server 服务。
-
转至 /etc/opt/SUNWics5/cal/config 目录。
-
通过复制和重命名旧的 ics.conf 文件来保存该文件。
-
如果必要,编辑 ics.conf 使其具有以下值:
local.caldb.deadlock.autodetect=”yes”
注 –
将此参数设置为 "yes" 时,将启动用于监视锁定区域的 db_deadlock 守护进程。