top または vmstat 1 の出力に 95% を超える CPU レベルが表示される場合は、アクティブハングアップです。
この節では、アクティブハングアップの原因、アクティブハングアップの情報の収集方法、およびこのデータの分析方法について説明します。
アクティブハングアップの原因としては、次のことが考えられます。
無限ループ
レプリケーション操作や不正なコミットなど、成功しなかった操作の再試行
Solaris システムでは、Solaris pstack ユーティリティーを使用して、ハングアップしている Directory Server プロセススタックの複数のトレースを収集します。このコマンドは、root-dir/bin/slapd/server ディレクトリから実行します。また、Solaris prstat ユーティリティーを使って、アクティブなプロセスに関する統計情報も収集してください。サーバーがハングアップしている間に、この情報を収集する必要があります。
連続している pstack および prstat データを毎秒収集してください。