データベースのデッドロックを検出して解決するには
Berkeley データベースがデッドロック状態にある場合は、データベースをリセットする必要があります。できるだけ早期にこの状態を検出することが重要です。
システムが定期的にデータベースをチェックして、デッドロック状態を検出し、管理者に通知するようにするには、次のように実行します。
手順
-
設定を変更する権限を持つ管理者としてログインします。
-
/etc/opt/SUNWics5/cal/config ディレクトリに移動します。
-
古い ics.conf ファイルをコピーして名前を変更し、保存します。
-
必要に応じて、ics.conf ファイルを編集して次の値を設定します。
local.caldb.deadlock.autodetect=”yes”
注 –
このパラメータが “yes” に設定されている場合は、ロック領域を監視する db_deadlock デーモンが起動されます。